【问题标题】:Flash stage full screen mode, movieclip full screen mode?Flash舞台全屏模式,movieclip全屏模式?
【发布时间】:2011-07-28 15:09:04
【问题描述】:

我想知道这段代码,它使舞台全屏,它是否也使我的电影剪辑的内容缩放到全屏?我已经尝试过这段代码,但它似乎没有这样做,我怎样才能使我的内容缩放以填满舞台的全屏?我有一个包含背景的 Movieclip,其中包含一个用于在背景上制作特殊效果的类,我无法使背景与舞台很好地“全屏显示”。

stage.displayState=StageDisplayState.FULL_SCREEN;

【问题讨论】:

    标签: flash actionscript-3


    【解决方案1】:

    如果您使用stage.scaleMode = StageScaleMode.NO_SCALE 设置您的 swf,您应该在舞台上使用 RESIZE 事件监听器来实现内容的大小调整:

    stage.addEventListener(Event.RESIZE, onStageResize);
    
    private function onStageResize(event:Event):void
    {
      // resize your content with the new stage proprotions
      myContent.setSize(stage.stageWidth, stage.stageHeight);
    }
    

    【讨论】:

    • 我听说flash不.swfs要全屏启动,所以把stage.displayState=StageDisplayState.FULL_SCREEN;对我的构造函数不起作用是吗?但是我这样做了,当我打开可部署的 .swf 时,它以全屏模式启动,为什么会这样?
    • 此限制仅适用于部署在浏览器中的 SWF。
    猜你喜欢
    • 1970-01-01
    • 2011-05-21
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    • 2011-08-21
    • 1970-01-01
    • 1970-01-01
    • 2013-05-21
    相关资源
    最近更新 更多