![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 15
|
При динамичном создании команды с помощью Eval() выдается ошибка. Описаниие можно наити здесь.
Там сказано, что это появилось начиная с Flash 6, и для решения нужно изменить Eval() на this[]. Но это не помогло. Кто-нибудь пользовался этим? В чем может быть ошибка? |
|
|||||
|
Ветеран форума
|
Какая проблема конкретно у тебя ?!
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 15
|
Проблема была в том, что при попытке присвоить какое-либо значение к функции eval(), которая должна была сгенерировать обращение к свойству объекта, выдавалась ошибка о невозможности данной операции.
Почему жто происходит можно прочитать, проидя по ссылке в верхнем посте. Но то решение, которое там предложено у меня не сработало. Ошибки оно не выдало, но и результата не дало. Но помогло другое - использование SET (). Может еще кому пригодится. Находится здесь. |
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
для того, чтобы сконструировать обращение к переменной _root.myVar92 нужно использовать
для _root.mc.myVar92 аналогично для обращения из тайм-лайн mc или из его функций и т.д. по аналогии. eval вообще использовать не надо. и нужно описывать конкретную проблему, чтобы получить конкретный ответ. общий писать лень.
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|