Actionscript 3 在11.3播放器上找不到Flash 11.3类
我试图在我的Flash项目中包括以下课程:Actionscript 3 在11.3播放器上找不到Flash 11.3类,actionscript-3,flash,Actionscript 3,Flash,我试图在我的Flash项目中包括以下课程: import flash.display.JPEGXREncoderOptions; 根据,这是从Flash Player 11.3开始提供的。我已经在11.3中设置了FDT来使用playerglobal.swc(事实上,我可以在我的项目中的FDT浏览器中看到swc中的类)。这也很好。但是,当我尝试运行输出SWF时,出现以下运行时错误: Error #1014: Class flash.display::JPEGXREncoderOptions co
import flash.display.JPEGXREncoderOptions;
根据,这是从Flash Player 11.3开始提供的。我已经在11.3中设置了FDT来使用playerglobal.swc
(事实上,我可以在我的项目中的FDT浏览器中看到swc中的类)。这也很好。但是,当我尝试运行输出SWF时,出现以下运行时错误:
Error #1014: Class flash.display::JPEGXREncoderOptions could not be found.
我已经验证了运行.swf的Flash播放器确实是11.3,更具体地说,11.3.300.265
。我在64位Windows 7上运行,带有调试播放器
我是不是遗漏了什么?是否需要设置其他内容?我猜您缺少正确的
-swf版本
编译器标志(您可以在调试配置中设置该标志,并选择正确的编译器标志,以便根据需要编辑标志)
例如,在Flash Player 11.4
-swf version=17
中,我想象Flash Player 11.3的版本是15或16。我猜您缺少正确的-swf version
编译器标志(您可以在调试配置中设置该标志,并选择正确的编译器标志收音机,以便根据需要编辑标志)
例如,在FlashPlayer11.4-swf version=17
,所以我认为对于FlashPlayer11.3来说,大概是15或16。
您有两种选择:
编译器部分中每个项目集的属性部分中有1个-swf version=16
2-转到flex sdk文件夹并查找框架文件夹下一个更改以下配置文件:
- 空气配置
- 灵活配置
- 空中移动配置
单独打开配置文件并更改
和11.3
16
- 空气配置
- 灵活配置
- 空中移动配置
单独打开配置文件并更改
和11.3
16
我建议选择数字2,因为对于所有项目,您不需要手动添加编译器参数事实上,我注意到我在运行配置中传递了-swf version=13,将其增加到16就成功了。谢谢事实上,我注意到我在运行配置中通过了-swf version=13,将其提高到16就成功了。谢谢这个问题被回答了,答案被接受了,几乎在一周前就完成了。为什么你要添加一个没有任何附加值的答案并再次激活该问题?此问题已被回答,答案已被接受,并在一周前完成。为什么你要添加一个没有价值的答案,然后再次激活这个问题?