|
|
|||||
Регистрация: Apr 2006
Сообщений: 184
|
Вопрос о видимости переменных
Всем доброго дня. Вот возник следущий вопрос - например пишу в классе:
Переменная loadCounter объявлена заранее, но первый трейс который вне onEnterFrame ее нормально трейсит а в самом onEnterFrame переменную не видно. Подскажите в чем дело. |
|
|||||
Регистрация: Apr 2006
Сообщений: 184
|
нет... в классе
что-то типа этого: Последний раз редактировалось eXplozive; 11.01.2008 в 14:03. |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Методы в методах не пишут.
|
|
|||||
могу ошибиться, конечно, но, по-моему, чтобы переменная была видна таким способом, она должна быть static, а не private и public...
|
|
|||||
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,181
|
import mx.utils.Delegate; class wi.InterfaceBuilder extends MovieClip { private var loadCounter:Number; public function InterfaceBuilder(data){ loadCounter=0; loadImage(); } private function loadImage(){ trace(loadCounter); _root.onEnterFrame = Delegate.create(this, traceMe); } private function traceMe(){ trace(loadCounter); } } |
Часовой пояс GMT +4, время: 02:14. |
|
« Предыдущая тема | Следующая тема » |
|
|