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的自动更新。。。 或者是强大的上帝
我听说,如果您七次重启,您可以实现任何愿望。这没有帮助,两种配置都不起作用。看起来你读得不好,或者我写了一些模棱两可的东西?