![]() |
Как взять переменную из класса
Здравствуйте!
третий день изучаю AS3 и рою форум, но так и не смог понять как вытащить переменную из моего класса. Документу задал имя класса - MainClass далее есть монтажный кадр1 на который наложен мувик с названием test в нутри этого мувика в первом фрейме пишу вот этот код: Код AS3:
Код AS3:
Символ "test", слой "@", кадр 1, строка 6 1120: Обращение несуществующего свойства login. ПОМОГИТЕ ПОЖАЛУЙСТА |
Ну, во-первых, конечно не надо писать код на таймлайне, только в классах. То есть для мувика test тоже надо создать класс Test в документе Test.as, а в MainClass создавать new Test() и помещать его в список отображения.
Во-вторых, так Вы сразу увидите замкнутый круг: у Вас MainClass содержит test, который создает новый MainClass, который содержит test, который... и т.д. Экземпляр Документ-класса должен быть один, и создается он автоматически при загрузке swf в плеер. Не надо его нигде создавать "руками". В третьих, если Вы хотели узнать свойство login экземпляра класса MainClass, ссылку на который сохранили в переменной outt, то так и надо писать Код AS3:
|
Главная задача - взять информацию из файла и записать ее в переменные, которые
можно было использовать в любом мувике как глобальные. |
| Часовой пояс GMT +4, время: 18:03. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.