|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: May 2009
Сообщений: 134
|
не работает ссылка на самого себя (FD)
Добрый вечер.
У меня такая проблема. перехожу на ФД и выдает ошибку, ссылаясь на строчку ошибка: : 18 Error: Access of possibly undefined property isPaused through a reference with static type Main. в доч.классах обращаюсь так: private function onTimerAppear(event:TimerEvent):void{ if(!Main.main.isPaused){ tTimer.delay = 20/Main.main.koefSpeed; //....... } } заранее спасибо!!! |
|
|||||
Modus ponens
|
Подозреваю, что он Main найти не может, или создал второй файл с таким же названием. Ну и, на всякий случай: а у Main точно есть свойство с таким именем?
__________________
Hell is the possibility of sanity |
|
|||||
А зачем такой изврат?
Если Main это базовый класс, то наследуйте isPaused и используйте уже прямо в дочерних. - или значение переменной должно быть одинаково для всех дочерних объектов?
__________________
adobe AS3 manual Последний раз редактировалось strangedk; 16.12.2011 в 19:35. |
|
|||||
Регистрация: May 2009
Сообщений: 134
|
Цитата:
Добавлено через 2 минуты Цитата:
public static var main:Main; //Ссылка на самого себя private var _isPaused:Boolean; //Флаг - пауза и почему в IDE работало? прям даже интересно)) Добавлено через 9 минут Цитата:
Может потому что они в разных папках лежат? Все никак не могу разобраться в ФД с папками - куда и что класть и как потом это прописывать. Пробовала найти в инете информацию - не получилось Последний раз редактировалось kaetano; 17.12.2011 в 00:36. |
|
|||||
Регистрация: May 2009
Сообщений: 134
|
аааа, все снимаю вопрос!
ворона - пропустила подчеркивание. так глупо((( извините |
|
|||||
в ошибке говорится о "isPaused" а в вашем коде имя пер. "_isPaused" . В этом причина? Или к ней через геттер обращаются?
А в ИДЕ стрикт режим по умолчанию выключен. Так что она многое стерпит ) Добавлено через 48 секунд Не успел ) |
|
|||||
Регистрация: May 2009
Сообщений: 134
|
тааак. на этапе компиляции все проходит, а дальше, на этапе показа выдает ошибку
[Fault] exception, information=TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null". |
|
|||||
А вы точно присвоили свойству main значение, или только обьявили его?
__________________
Я мало чего умею, но зато хорошо умею учиться... |
Часовой пояс GMT +4, время: 21:47. |
|
« Предыдущая тема | Следующая тема » |
|
|