![]() |
|
||||||||||
|
|||||
|
Сабж (максимально упрощенный) отказывается работать. Причины и способы решения если не сложно, дамы и господа. Заранее спасибо.
ЗЫ. Тема если поднималась - ткните ссылкой. А то я даже не знаю что в поиске вводить для запроса. |
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
|
|
|||||
|
Banned
[+1 21.02.08]
[+4 21.02.08] [+5 13.03.08] [+4 13.03.08] Регистрация: Feb 2008
Сообщений: 63
|
Еще могу добавить - не пользуйся eval.
|
|
|||||
|
Olegg, почему? И чем тогда пользоваться?
Кстати, если уж пошла тема, то в flash я столкнулся с 2я способами соединения переменных: с помощью eval() и в просто добавлением в конце к "[]" При чем работает или один или второй. Разтолкуйте, плиз, в чем разница и когда что следует использовать? |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
eval=evil
__________________
john |
|
|||||
|
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
2 TanaTiX
В твоем цикле просто регистрируется событие онПресс, а код всго что происходит по этому событию НАЧИНАЕТ работать только при наступлении события (онПресс). Т.о. получается что при нажатии на любой eval("_root.cool"+i) у тебя i равно 3. отсюда мораль: необходимо какми-то образом как-то сохранить эту i когда она еще увеличивается в цикле... Лично я, в коде события кнопки выдираю это самое i из this. Последний раз редактировалось GFreemen; 22.02.2008 в 18:21. |
|
|||||
|
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Абсолютно верно
|
![]() |
![]() |
Часовой пояс GMT +4, время: 10:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|