我对FlashDevelop环境感到困惑。我正在下列网站上学习本教程:
http://prototyprally.com/making-games-in-actionscript-3-using-flashdevelop-part-1-the-setup/
我做的事情就像他描述的那样。然而,一旦我添加了类敌人,我就无法建立主敌之间的沟通。显然,我缺少一些基本的东西,但是无论我做什么,我都会得到编译时错误。
我正在使用最新版本的FlashDevelop (4.5.2.5)。如何使两个不同的文件(都在同一个包下)相互通信?
发布于 2014-02-23 19:22:46
好吧,我想出来了。导入语句需要:
导入com.grapefrukt.tutorial.supergame.enemies.Enemy
看上去就像教程中显示的大小把它砍掉了。
发布于 2014-02-23 01:37:00
你在“主”中实例化“敌人”。然后用它的实例名引用它。
因此,例如,在“Main”内部,您可能会说,如果您选择,var enemy1:MovieClip = new Enemy.You可以将其添加到显示列表中。当然,您还有一个名为“Enemy.as”的类,它保存着敌人的代码,不管这是什么。它可能是您的MovieClip库中的图形.fla。如果是这种情况,并且您不需要任何或更多的代码,您可以直接从'Main.‘’中添加库敌人。只需确保将其称为Linkage名称。
https://stackoverflow.com/questions/21962924
复制相似问题