Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Массив муви-клипов созданных не программно (http://www.flasher.ru/forum/showthread.php?t=111682)

FDS 05.05.2008 17:01

4 Vertax
а вот и дурость моя где :) . Ваш код как таковой не работает, но подсказка огромнейшая, так что я все исправил, Спасибо.

Obi 05.05.2008 17:06

Цитата:

Сообщение от Vertax (Сообщение 737301)
2Obi: Не выйдет при _visible=false события мыши не сработают. Нужно: _alpha = 0, _alpha = 100 соответственно.

Поправил давно уж.

FDS 06.05.2008 18:57

Подскажите плиз, почему при таком коде
Код:

onEnterFrame = function ():Void{
for(var i=0; i<218; i++){
    _root.l0.kv_mc["k"+i+"_mc"].onRollOver = function(){
                this._alpha = 100;
                _root.s_mc._x = i;
                }}}

в _root.s_mc._x кидается последнее число(а именно 218). И как это можно поправить, надо что бы запомнилось то i при котором _alpha у клипа 100%

crc 06.05.2008 20:24

Должно помочь

Код:

onEnterFrame = function ()
{
for(var i=0; i<218; i++)
{
    _root.l0.kv_mc["k"+i+"_mc"].id = i;
    _root.l0.kv_mc["k"+i+"_mc"].onRollOver = function()
    {
                this._alpha = 100;
                _root.s_mc._x = this.id;
    }
}
}


FDS 07.05.2008 18:01

2 crc
Спасибо, помогло.


Часовой пояс GMT +4, время: 09:04.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.