0

我是一个相当新的程序员,有一些 AS2、C# 和 Java 方面的背景。我试图做的是开始在 AS3 中创建游戏,并在必要时简单地咨询谷歌,但是有一些重大的变化加上我的经验不足让事情变得困难。

基本上,我有一个成功的网格布局,您可以在其中控制网格上和边界内的影片剪辑。我还实现了一个 2D-Array 类来创建一个可以模仿棋盘并存储信息的数组,例如“位置 5,4 已经有一个角色,因此您不能将角色移动到那里。” 它只存储 0 和 1。

我迷失的是如何正确管理我在库中创建的电影剪辑,以便将它们放置在舞台上并由已经编写的代码处理。我的意思是添加一个movieclip并让一个事件处理程序更新我的2D数组以说该位置现在已被填充,这将是非常棒的。以及添加一些我可能有过的课程的 AI 动作。

所以简而言之,我想知道是否有人有一些快速提示或教程可以帮助我重新开始。

谢谢!!

麦克风

4

1 回答 1

1

最好的方法是将 AS3 类链接到 MovieClip。本质上,您右键单击库中的影片剪辑。调出属性并选择Export for ActionScript。输入一个新的类名或你已经写过的类名。

然后,您所要做的就是创建它的一个新实例。要将东西添加到舞台上,只需将addChild(myMovieClip)它们放置好后使用。

您必须在运行时添加它们才能传递数组等参数(除非您只是从类中引用阶段)。只需确保链接的类扩展 MovieClip。

也可以看看这个网站:AS Tutorial Basics

希望这会有所帮助,祝你好运!我也讨厌过渡到 AS3.0。

于 2012-08-27T21:13:48.450 回答