Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 对stage.displayState的更改:其中';什么事?(Flash,AS3)_Actionscript 3_Flash_Fullscreen_Stage - Fatal编程技术网

Actionscript 3 对stage.displayState的更改:其中';什么事?(Flash,AS3)

Actionscript 3 对stage.displayState的更改:其中';什么事?(Flash,AS3),actionscript-3,flash,fullscreen,stage,Actionscript 3,Flash,Fullscreen,Stage,我应该寻找什么事件(在舞台上:我想是舞台上)来获得对舞台的更改。displayState?这很有效 stage.addEventListener(Event.FULLSCREEN, doThisOnChange); 用于全屏和正常更改。在您的doThisOnChange方法中,您可以通过查看if(stage.displayState==StageDisplayState.NORMAL){等…来确定您所处的位置 stage.addEventListener(Event.FULLSCREEN, d

我应该寻找什么事件(在舞台上:我想是舞台上)来获得对舞台的更改。displayState?

这很有效

stage.addEventListener(Event.FULLSCREEN, doThisOnChange);
用于全屏和正常更改。在您的
doThisOnChange
方法中,您可以通过查看
if(stage.displayState==StageDisplayState.NORMAL){
等…

来确定您所处的位置

stage.addEventListener(Event.FULLSCREEN, doThisOnChange);

对于全屏和正常更改。在
doThisOnChange
方法中,您可以通过查看
if(stage.displayState==StageDisplayState.normal)来确定所处的位置{
等…

只要你的SWF没有嵌入到HTML中,你就可以了。还有一些额外的技巧,你需要让HTML包装器工作起来

从:

您可以使用
Stage
类的
fullScreen
事件在全屏模式打开或关闭时检测和响应。例如,您可能希望在进入或离开全屏模式时重新定位、添加或删除屏幕上的项,如本例所示:


只要你的SWF没有嵌入到HTML中,你就可以了。要让HTML包装器正常工作,你还需要一些额外的技巧

从:

您可以使用
Stage
类的
fullScreen
事件在全屏模式打开或关闭时检测和响应。例如,您可能希望在进入或离开全屏模式时重新定位、添加或删除屏幕上的项,如本例所示:


为什么这些文档都在Flex文档下?我从来都不理解这些东西的结构。但是这个阶段对于Flash和Flex来说是通用的。谢谢你的回答。为什么那些文档都在Flex文档下?我从来都不理解这个东西的结构。但是这个阶段对于Flash和Flex来说是通用的。谢谢你的回答。相反的呢?当用户退出时捕捉ed full screen?@whitehawk我有一段时间没看Flash了,但我认为doThisOnChange方法在进入和退出时都会触发。情况正好相反?当用户退出全屏时捕获?@whitehawk我有一段时间没看Flash了,但我认为doThisOnChange方法在进入和退出时都会触发