Полноэкранный режим в сценарии действий 3

Я работаю с Flash Adobe CS6.

Я хочу, чтобы в моем приложении был полноэкранный режим. В AC2 была функция fscommand. Я пробовал это, но безуспешно. У меня есть только файл .swf, который после запуска должен перейти в полноэкранный режим.

Могу ли я вывести свое приложение в полноэкранный режим без использования Adobe Air?

Версия Flash Player: 11.4


person zoom23    schedule 15.02.2013    source источник


Ответы (3)


Использовать :

stage.displayState = StageDisplayState.FULL_SCREEN
person Vipul    schedule 15.02.2013

Используйте либо

stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE (Для использования этого режима вам необходимо настроить таргетинг на FP 11.3+)

or

stage.displayState = StageDisplayState.FULL_SCREEN.

Последний не позволит вам читать ввод с клавиатуры в полноэкранном режиме.

person Varnius    schedule 15.02.2013
comment
StageDisplayState.FULL_SCREEN_INTERACTIVE также доступен в AIR 1.0+ :) - person Adrian Pirvulescu; 15.02.2013

Сначала поместите MC на вашу сцену, и имя экземпляра будет переключено, затем вы можете использовать это:

var fullScreen:Boolean = false;
toggle.addEventListener(MouseEvent.CLICK, toggleScreen);

function toggleScreen(e:MouseEvent):void
{
   if(fullScreen == false)
   {
        fullScreen = true;
        stage.displayState = StageDisplayState.FULL_SCREEN;
   }
   else
   {
        fullScreen = false;
        stage.displayState = StageDisplayState.NORMAL; 
   }

}
person halilcakar    schedule 24.08.2015