2
好吧,我採取了建議在評論中,並試圖將此Flash遊戲轉換爲AS3。EventDispatcher.initialize從AS3消失了嗎?
類這個樣子之前,我將它轉換
package
{
import flash.events.EventDispatcher;
import flash.display.MovieClip;
public class eventsBroadcaster extends MovieClip
{
public var addEventListener:Function;
public var removeEventListener:Function;
public var dispatchEvent:Function;
public function eventBroadcaster()
{
EventDispatcher.initialize(this);
}
}
}
但後來我不得不擺脫所有三種:函數爲錯誤表示,他們正在衝突。看起來像在新的flash.events.EventDispatcher中,它們已經在那裏。我現在得到的唯一錯誤是
1061:調用可能未定義的方法通過靜態類型類的引用進行初始化。
如果好奇,原來的問題是: 嘗試在AS2簡單的Flash遊戲。 Flash開發新手。我不斷收到這個錯誤,我的Flash遊戲一片空白。
如果您是Flash的新手,我希望您有充分的理由來學習AS2,而不是從3開始.AS3非常出色!如果您因需求而被鎖定,祝您好運! – Myk 2011-03-25 05:08:40
同意。這是來自一個熱愛AS2的人,因爲它在處理錯誤方面非常鬆散(我懶惰的方式讓我感覺最好)。如果你剛剛開始,就深入研究AS3 ......這將是值得的。 – jpea 2011-03-25 13:16:25
@Myk或@jpea,對於我在您建議的更改後發佈的問題有任何意見? – strider 2011-04-08 13:55:46