我无法在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() {
}
}
提前致谢。
答案 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)
在属性中添加其他编译器参数,如下图所示