![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 3
|
У меня в 1 кадре Root-а лежит код:
var BButsPage:Number=1; var currentMenu:String="start"; var BButsNextPage:Boolean=false; var lngGlobal:String="rus"; и т.д. trace(BButsPage); то Symbol 'BButs', Layer 'Layer 22', Frame 1, Line 3 1120: Access of undefined property BButsPage. Тогда попробовал добавить класс через Publish -> Class. Указал имя файла, вписал код: package{ public class GlobalVar{ public static var BButs:int=1; public static var currentMenu:String="start"; public static var BButsNextPage:Boolean=false; public static var lngGlobal:String="rus"; public static function someFunc():void{ } } } ...\FLASH_presentation\InvestProject.as, Line 1 5008: The name of definition 'GlobalVar' does not reflect the location of this file. Please change the definition's name inside this file, or rename the file. ...\FLASH_presentation\InvestProject.as Есть какой-нибудь способ прочесть переменную, находящуюся на главном таймлайне? Таймлайны теперь друг от друга независимы? Я не пойму. Или Flash теперь просто как графический редактор работает и нужно пересаживаться на Flash Builder? PS Через кадры потому, что не знаю как "принято" писать на AS3. Только учусь, но времени переделывать нет и половина дела готова... безвыходная ситуация, в общем. Добавлено через 3 часа 13 минут Победил Но через Ж ![]() Поставил внутри клипа динамический текст и через него передал переменные. А как это сделать правильно??? Добавлено через 3 часа 17 минут Победил Но через Ж ![]() Поставил внутри клипа динамический текст и через него передал переменные. А как это сделать правильно??? Добавлено через 3 часа 17 минут Все. Решил через динамический текст передавать переменные. А как правильно? |
|
|||||
|
root.переменная
http://www.flasher.ru/forum/showthread.php?t=143847 Это топорное решение. Нормальное решение - НЕ ПИСАТЬ в кадрах.
__________________
тут я Последний раз редактировалось КорДум; 29.08.2010 в 14:36. |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 3
|
"НЕ ПИСАТЬ в кадрах" я еще не разобрался как это делается, поэтому сделал по-старинке, а теперь же деваться некуда.
Благодарю, за ссылку. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:13. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|