![]() |
Создание глобальных переменных
Как правильно создать такую переменную, чтоб можно было возвращать её значение в любой момент ролика?
Поясню. Созданная через var на основной шкале, переменная недоступна для использования в коде мувиков. |
Вот прямо с этого момента берем и перестаем писать код в кадрах. Потому что в классе это делается через элементарное объявление статической переменной.
Код AS3:
|
Вот тут подробнее
|
и зачем здесь статик?
|
Чтобы с любого места можно было делать GlobalClass.myVar = myVal;
|
Замена _root и _global? У вас неправильная архитектура программы.
|
Господи Шакьямуни, благодарю Тебя, что не окружил слугу своего коллегами, творящими подобное!
|
Цитата:
|
События, или, на крайняк передачу ссылки по интерфесу.
А вообще речь идёт о конкретном ролике. т.е. об экземпляре. статик тут в любом случае не нужен. Код AS3:
UPD недопонял. речь идёт о поле в главном классе. тогда только события, или передача ссылки. |
в любой момент и в любом клипе можно так
где то на главной шкале объявляем (имя переменной может быть не обязательно stageVar :)) Код AS3:
Код AS3:
|
| Часовой пояс GMT +4, время: 00:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.