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 as3,在mac os上使用adl开始游戏,桌面上没有视觉,手机上出现context3d错误_Actionscript 3_Runtime_Stage3d - Fatal编程技术网

Actionscript 3 as3,在mac os上使用adl开始游戏,桌面上没有视觉,手机上出现context3d错误

Actionscript 3 as3,在mac os上使用adl开始游戏,桌面上没有视觉,手机上出现context3d错误,actionscript-3,runtime,stage3d,Actionscript 3,Runtime,Stage3d,处境 ~~~~~~~~ 我正在使用以下行编译我的项目: amxmlc -debug=true -librarypath+=./vendors/starling.swc -output=build/Main.swf -swf-version=13 src/Main.as 这些项目在浏览器中运行良好。 使用带有air的自签名证书进行打包,然后安装游戏也能很好地工作 问题 ~~~~~~~ 在以下两种情况下,我不能简单地使用adl运行游戏: 使用桌面配置文件: adl Game-config.xml

处境 ~~~~~~~~ 我正在使用以下行编译我的项目:

amxmlc -debug=true -librarypath+=./vendors/starling.swc -output=build/Main.swf -swf-version=13 src/Main.as
这些项目在浏览器中运行良好。 使用带有air的自签名证书进行打包,然后安装游戏也能很好地工作

问题 ~~~~~~~ 在以下两种情况下,我不能简单地使用adl运行游戏:

使用桌面配置文件:

adl Game-config.xml (-profile=desktop)
游戏开始时,跟踪工作正常,日志中没有错误,但没有视觉效果,甚至没有显示画布的窗口

并使用移动配置文件:

adl -profile mobileDevice -screensize 720 Game-config.xml
这次我得到了一个窗口和画布,但是stage3D的画布中出现了一个错误:

Context3D error: Error #2008: Parameter profile must be one of the accepted values.
错误看起来好像我不允许移动配置文件,所以我在Game-config.xml中添加了:

<supportedProfiles>desktop mobileDevice</supportedProfiles>
同样的错误

我搜索并尝试了adl选项,但没有成功。
我还花了一些时间查看配置文件文档并对其进行了调整,但再次没有结果。

也许您需要两个单独的配置,一个用于桌面,另一个用于移动设备。

我想我注定要使用adobe flash projector。

我根本不明白,现在它可以工作了

我使用的命令与我发布的那天相同,我有完全相同版本的air framework,完全相同的配置Game-app.xml

可能是adobe或smth的自动更新。。。 或者是强大的上帝


我听说,如果您七次重启,您可以实现任何愿望。

这没有帮助,两种配置都不起作用。看起来你读得不好,或者我写了一些模棱两可的东西?