![]() |
|
||||||||||
|
|||||
|
Вот вопрос есть в библиотеке символ типа MC у него в первом кадре написано вот что:
var cardColor="wild"; далее я этот объект атачу на сцену обращаясь к нему из сцены через eval(visualDeck[CardsOutDeck]).cardColor (массив содержит имя объекта приатаченого клипа) мне возвращается undefined хотя при вызове trace(eval(visualDeck[CardsOutDeck])); возвращается _level0.card28 (т.е. объект существует) а при вызове trace(eval(visualDeck[CardsOutDeck]).cardColor); возвращается undefined при вызове List Variables во время работы программы пишется, что: Variable _level0.card28.cardColor = "wild" (т.е. свойство cardColor != undefined) подскажите пожалуйста в чем проблема... заранее спасибо. Последний раз редактировалось Shadow[LF]; 07.08.2002 в 18:08. |
|
|||||
|
Регистрация: Sep 2000
Адрес: Москва
Сообщений: 239
|
А причем здесь объектная модель?
Убери eval!!! Вообще забудь про него trace(visualDeck[CardsOutDeck].cardColor) |
|
|||||
|
Теже, только в профиль
![]() |
|
|||||
|
Проблема была с тем что флэш не успевал в одном кадре инициализировать атаченые объекты... нужно подождать
![]() |
![]() |
Часовой пояс GMT +4, время: 14:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|