2013-02-15 3 views
1

Я работаю с Flash Adobe CS6.Fullscreen in Action Script 3

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

У меня есть возможность принести мое приложение в полноэкранном режиме без использования Adobe Air?

Flash Player Версия: 11,4

ответ

4

Использование:

stage.displayState = StageDisplayState.FULL_SCREEN 
+0

Благодаря который работает – zoom23

5

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

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

или

stage.displayState = StageDisplayState.FULL_SCREEN.

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

+0

StageDisplayState.FULL_SCREEN_INTERACTIVE также в AIR 1.0+ :) –

0

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

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; 
    } 

} 
Смежные вопросы