如何在Actionscript 3中使用多个文档类?

时间:2013-01-25 20:31:44

标签: actionscript-3 flash

好的,我对Actionscirpt 3完全陌生。我现在正试图制作突破性游戏。我想使用四个文档类,background.as用于绘制背景,player.as用于创建paddle,blocks.as用于创建砖块,ball.as用于球。但在我看来,你只能在你的.fla文件中设置一个.as文件。那么如何才能访问四个文档类?

我定义了一个名为BreakoutGame.as的新类,并试图将其他四个类“链接”到它,如:

package  {

import flash.display.MovieClip;
import background;
import player;
public class BreakoutGame extends MovieClip {

    public function BreakoutGame()
    {
        // constructor code
    }
}

}
嗯,什么都没发生。我想知道如何将其他课程放在一起。谁知道怎么做?

1 个答案:

答案 0 :(得分:0)

正如@Lee Burrows所提到的,use只能使用一个文档类,但你可以根据需要使用尽可能多的自定义显示类,所以在库中为后台创建MovieClip(并将你的background.as类文件与if关联)和手动将它放到现场。为您需要的每个自定义类做同样的事情。

您还可以为这些影片剪辑指定实例名称,并在文档类中创建对应的受保护字段,这样您就可以在文档类代码中管理这些剪辑(例如更改可见性)

相关问题