Flash视频:只制作全屏视频,不制作整个舞台

Flash视频:只制作全屏视频,不制作整个舞台,flash,actionscript,fullscreen,Flash,Actionscript,Fullscreen,我有一个FLV在Flash中用全屏按钮播放。问题是我只想让视频全屏显示,而不是整个舞台。这是我用来制作全屏视频的代码 function fullScreenUP(event:MouseEvent):void { if (screenCheck == false) { stage.displayState = StageDisplayState.FULL_SCREEN; screenCheck = true; } else {

我有一个FLV在Flash中用全屏按钮播放。问题是我只想让视频全屏显示,而不是整个舞台。这是我用来制作全屏视频的代码

function fullScreenUP(event:MouseEvent):void { 

  if (screenCheck == false) {

        stage.displayState = StageDisplayState.FULL_SCREEN;
        screenCheck = true;

      } else {

         stage.displayState = StageDisplayState.NORMAL;
         screenCheck = false;
      }

}

据我所知,当你全屏显示时,一切都必须全屏显示。你可以把舞台上的所有东西都隐藏起来,除了全屏时的视频。

据我所知,全屏时,所有东西都必须全屏显示。在全屏状态下,您可以隐藏舞台上的所有内容,但视频除外。

FLVPlayback组件具有全屏接管属性,用于处理此类事情:


FLVPlayback组件有一个fullScreenTakeOver属性,用于处理此类事情:


如果您的视频正在使用视频对象播放。您还可以签出fullScreenRect属性

其工作方式是,当显示更改为全屏时,为所需的视口指定一个矩形

function fullScreenUP(event:MouseEvent):void { 

  if (screenCheck == false) {

        stage.displayState = StageDisplayState.FULL_SCREEN;
        screenCheck = true;

      } else {

         stage.displayState = StageDisplayState.NORMAL;
         screenCheck = false;
      }

希望这有帮助。

如果您的视频是使用视频对象播放的。您还可以签出fullScreenRect属性

其工作方式是,当显示更改为全屏时,为所需的视口指定一个矩形

function fullScreenUP(event:MouseEvent):void { 

  if (screenCheck == false) {

        stage.displayState = StageDisplayState.FULL_SCREEN;
        screenCheck = true;

      } else {

         stage.displayState = StageDisplayState.NORMAL;
         screenCheck = false;
      }

希望这能有所帮助。

据我所知,当你全屏显示时,一切都必须全屏显示。你可以把舞台上的一切都隐藏起来,除了全屏的视频。啊,是的。有道理:)谢谢据我所知,当你全屏播放时,一切都必须全屏播放。你可以把舞台上的一切都隐藏起来,除了全屏的视频。啊,是的。有道理:)谢谢