我已经从GitHub下载了使用Starling at: GitHub的Adobe示例。然后,我用SDK4.5.1,AIR 3.0创建了一个项目AS3项目。
我已经编译了这个游戏,它成功了,但是,当我在游戏菜单上点击“开始新游戏”时,我得到了错误:
[Fault] exception, information=VerifyError: Error #1014: Class flash.display3D::Context3D could not be found.
在程序设置中,在Flash Viewer中,外部Player路径是:
D:\work\Flash\flex_sdk_4.5.1\runtimes\player\11\flashplayer_11_sa_debug_32bit.exe
我正在使用Flash开发4。
发布于 2011-10-18 16:39:12
您必须将swf版本设置为13。
在Flash中,您可以通过将-swf-version=13添加到其他编译器选项来做到这一点。
我相信Flash开发也有类似的功能。
您还必须在AIR应用程序描述符文件中使用AIR 3.0命名空间。
https://stackoverflow.com/questions/7793404
复制相似问题