AS3。找不到类flash.system :: Worker

时间:2015-02-18 07:50:35

标签: actionscript-3 worker verifyerror

我无法在ActionScript项目中解决Worker类的问题。我明白了:

  

VerifyError:错误#1014:无法找到类flash.system :: Worker

我搜索时,VerifyError表示SWC文件已损坏。我该如何解决?

代码很简单(工作者声明的变量),除了这个工作者之外没有其他代码。

尝试使用最新的16版本更新playerglobal SWC。尝试更新我的Adobe Flash专业版5.5,Flash播放器。

在我的项目设置中,我可以选择使用的最新播放器是“Flash player 10.2”。我怎么能更新它?还是最新的?

import flash.System.Worker;
public class workerService extends Sprite {
   var worker:Worker;
      public function workerService() {
      }
}

提前致谢。

3 个答案:

答案 0 :(得分:2)

这是因为工作者类已在Flash Player 11.4版中实现。我不知道如何在Flash 5.5中更新SDK,但是这个链接可能会有所帮助: https://helpx.adobe.com/x-productkb/multi/overlay-air-sdk-flash-professional1.html

或者只使用像flashdevelop这样的ide。

答案 1 :(得分:0)

添加编译标志" swf-version = 17"到您的Flash项目并安装最新的FlashPlayer。

答案 2 :(得分:0)

在属性中添加其他编译器参数,如下图所示

A