Как и обычный полноэкранный режим, интерактивный может включить только сам пользователь, например, нажав на какую-нибудь кнопку. Добавив на сцену кнопку с именем button , вставляем в кадр или .as файл следующий код:
function makeFull(event:MouseEvent):void{
if (stage.displayState == StageDisplayState.NORMAL)
{
stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
}
else
{
stage.displayState = StageDisplayState.NORMAL;
}
}
При тестировании во флэш-плеере этот код ничего делать не будет - только когда вы добавите флэшку на вебстраницу и укажете нужный параметр allowFullScreenInteractive. Без параметра полноэкранный интерактивный режим работать не будет!
Например:
Пример приложения:
Итак, полноэкранный режим будет работать только на веб-странице и только если разрешить ему полный экран в параметрах флэшки.
Вообще Adobe Flash Professional CS6 поддерживает максимум Flash Player 11.2, который сам по себе интерактивный полноэкранный режим не поддерживает, но и не обваливается в случае его использования. Впрочем, можно скачать последний дистрибутив Flash Player 11.7 и установить его в Flash Professional, следуя этой инструкции.
ActionScript включить клавиатуру полноэкранном режиме Flash adobe flash as3 actionscript
you cannot leave comments.