Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > Перадача параметров в классы


Автор: demon87 1.12.2011, 11:03
Как надо правильно в класс перадать параметры?
Делаю так: создаю переменную private и через конструктор передаю значение.
Код

public class EAction 
{
    ...
    private var eroot;
    public function EAction(buffer)
    {
          eroot = buffer;
    }
}

Все работает, кроме случаю когда вызываю переход на полноэкранный режим
Код

eroot.stage.displayState = StageDisplayState.FULL_SCREEN;

Здесь вызывается ошибка при компиляции. Проблема в том, что если вызывать внутри скрипта (this.stage.displayState = StageDisplayState.FULL_SCREEN) все работает.
Может есть какой-то "правильный" способ передачи параметров?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)