Event.DISPLAYING AS3不编译?

时间:2010-04-19 09:56:50

标签: flash actionscript-3

Event.DISPLAYING

为什么当我尝试编译闪光灯(CTRL + ENTER)

时此事件不起作用

Flash给我错误

  

1119:访问可能未定义的属性通过带有静态类型Class的引用进行显示。

2 个答案:

答案 0 :(得分:2)

没有这样的常数。

如果你想使用自定义事件,你必须要子类Event(不要忘记实现克隆方法),或者你可以使用你自己的常量:

在班级中定义常量:

public static const DISPLAYING:String = "myevent_displaying";

然后在调度时使用它:

dispatchEvent(new Event(MyClass.DISPLAYING));

答案 1 :(得分:0)

可能是您在代码中导入了一个名为Event的用户定义类。如果是这种情况,请使用完全限定的类名flash.events.Event.DISPLAYING来强制使用正确的类。