2010-04-19 45 views
0

Event.DISPLAYINGEvent.DISPLAYING AS3未編譯?

當我嘗試編譯閃爍亮爲什麼該事件不會工作(CTRL + ENTER)

閃光燈讓我錯誤

1119:通過與參考將可能未定義的屬性的訪問靜態類型的類。

回答

2

沒有這樣的常數。

如果你想使用自定義的事件,你將不得不要麼子類Event(不要忘記實現克隆法),或者你可以使用自己的這樣一個常數:

定義常量在你的類:

public static const DISPLAYING:String = "myevent_displaying"; 

調度時,然後使用它:

dispatchEvent(new Event(MyClass.DISPLAYING)); 
0

可能是你有一個名爲用戶定義的類導入到代碼中。如果是這種情況,請使用完全合格的類名​​強制正確的類。

+0

http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/events/Event.html#DISPLAYING 那麼這又如何呢? 我需要知道我的SWF當前是否在TAB中激活。當我在瀏覽器中打開一個新選項卡時,Couse的一些enterframe evans不再工作了。 – 2010-04-19 12:51:13