Actionscript 3 铬合金中的AS3全屏延迟
如何在stageDisplayState更改之前隐藏所有控件?Actionscript 3 铬合金中的AS3全屏延迟,actionscript-3,google-chrome,fullscreen,delay,stagedisplaystate,Actionscript 3,Google Chrome,Fullscreen,Delay,Stagedisplaystate,如何在stageDisplayState更改之前隐藏所有控件? setTimeout和Timer不能用于延迟切换到全屏。 我已经创建了要在显示状态更改之前显示的幕墙图元。 Timeout、timers和mousedown事件不会在我的应用程序中提供任何更改事件,所以我可以做什么 stage.addEventListener(MouseEvent.CLICK, function (e:MouseEvent):void { //curtain shows AFTER enter to fu
setTimeout
和Timer
不能用于延迟切换到全屏。
我已经创建了要在显示状态更改之前显示的幕墙图元。
Timeout、timers和mousedown事件不会在我的应用程序中提供任何更改事件,所以我可以做什么
stage.addEventListener(MouseEvent.CLICK, function (e:MouseEvent):void {
//curtain shows AFTER enter to fullscreen mode - must before
curtain.visible = true;
stage.displayState = StageDisplayState.FULL_SCREEN;
});
亲爱的动作脚本大师,有什么建议吗 你不可能真正做到这一点。
您只能在响应用户单击()时进入全屏模式 因此,如果您暂停执行任何动画或屏幕更新,您将不再直接响应用户的单击 你唯一能做的就是在窗帘上设置动画,然后弹出另一个按钮让用户点击进入全屏。不过,这不是一个非常优雅的解决方案