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