Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   как передать переменную в класс (http://www.flasher.ru/forum/showthread.php?t=123098)

zzz_dmg 24.03.2009 18:40

как передать переменную в класс
 
как передать переменную (которая передается через FlashVars - внутри класс она не видна - или как-то можно чтобы внутри класса она видна была) из .fla файла в файле с классами .as?

Stargazer 24.03.2009 19:02

Не понял сути вопроса.
Передать: Как обычно. Через вызов метода класса. (другие варианты: можно создать глобальную переменную и поместить в неё данные, которые нужны постоянно, можно создать управляющий класс, который будет связывать остальные классы между собой в единое приложение, ну и т.д.)

А почему она не видна? Область видимости у FlashVars на уровне корневого мувиклипа. Если вы в классе напишите _root.myFlashVar - то он должен увидеть вашу переменную (это, правда, не совсем хороший стиль проектирования).


Часовой пояс GMT +4, время: 18:29.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.