Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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 在11.3播放器上找不到Flash 11.3类_Actionscript 3_Flash - Fatal编程技术网

Actionscript 3 在11.3播放器上找不到Flash 11.3类

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

我试图在我的Flash项目中包括以下课程:

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
    

我建议选择数字2,因为对于所有项目,您不需要手动添加编译器参数,这很容易。 您有两种选择:

编译器部分中每个项目集的属性部分中有1个-swf version=16

2-转到flex sdk文件夹并查找框架文件夹下一个更改以下配置文件:

  • 空气配置
  • 灵活配置
  • 空中移动配置

    单独打开配置文件并更改
    11.3
    
    16
    


我建议选择数字2,因为对于所有项目,您不需要手动添加编译器参数

事实上,我注意到我在运行配置中传递了-swf version=13,将其增加到16就成功了。谢谢事实上,我注意到我在运行配置中通过了-swf version=13,将其提高到16就成功了。谢谢这个问题被回答了,答案被接受了,几乎在一周前就完成了。为什么你要添加一个没有任何附加值的答案并再次激活该问题?此问题已被回答,答案已被接受,并在一周前完成。为什么你要添加一个没有价值的答案,然后再次激活这个问题?