Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.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 如何获得两个可以相互交互的窗口(框架)?动作脚本3,椋鸟_Actionscript 3_Window_Multiple Instances_Starling Framework - Fatal编程技术网

Actionscript 3 如何获得两个可以相互交互的窗口(框架)?动作脚本3,椋鸟

Actionscript 3 如何获得两个可以相互交互的窗口(框架)?动作脚本3,椋鸟,actionscript-3,window,multiple-instances,starling-framework,Actionscript 3,Window,Multiple Instances,Starling Framework,我会尽可能多地解释我的问题,但如果有什么不清楚的地方,请随时提问 我有我的主程序来处理一切,但我想要第二个窗口来显示输出和消息之类的东西。第二个屏幕位于第一个屏幕下方,仅显示文本 一个例子是像《刽子手》这样的游戏。我的第一个窗口应该显示字母和数字,第二个屏幕将显示类似“该字母不正确。3次向左尝试”或类似的消息 我知道你可以用 navigateToURL(new URLRequest("external.swf"), "_blank"); 要加载第二个swf。但这不是我真正想要的 长话短说: 我

我会尽可能多地解释我的问题,但如果有什么不清楚的地方,请随时提问

我有我的主程序来处理一切,但我想要第二个窗口来显示输出和消息之类的东西。第二个屏幕位于第一个屏幕下方,仅显示文本

一个例子是像《刽子手》这样的游戏。我的第一个窗口应该显示字母和数字,第二个屏幕将显示类似“该字母不正确。3次向左尝试”或类似的消息

我知道你可以用

navigateToURL(new URLRequest("external.swf"), "_blank");
要加载第二个swf。但这不是我真正想要的

长话短说:

我需要一个两个窗口一个程序。这是可能的,还是我应该制作两个以某种方式相互作用的程序

任何信息或链接到有用的网站将不胜感激


提前感谢。

由于您使用的是adobe Air,您可以创建更多窗口:

var options:NativeWindowInitOptions = new NativeWindowInitOptions(); 
options.systemChrome = NativeWindowSystemChrome.STANDARD; 
options.type = NativeWindowType.UTILITY 
options.transparent = false; 
options.resizable = false; 
options.maximizable = false; 
var newWindow:NativeWindow = new NativeWindow(options);
newWindow.activate();
这意味着你不能在网上使用它


编辑:看一下。

我认为更好的解决方案是使用。您可以按照自己的意愿布局视图,但是通信将被抛出workers API。工作人员最大的好处是,他们使用不同的GPU线程,并显著提高您的性能