Actionscript 3.0 - 从另一个类调用函数

时间:2014-02-08 09:40:28

标签: actionscript-3

首先,是的,我知道这个问题已被问了一百次,但在阅读了很多这些问题后,我无法理解。

我有两个类,Main和ActorSpawner,我正在尝试从Main调用ActorSpawner,stageSpawner的方法。我已经使用Main类的Main方法中的stageSpawner方法的内容对其进行了测试,它运行得很好。但当我把它移到自己的班级时,它就停止了工作。我目前没有收到任何错误消息,所有内容似乎都输入正确,所以我完全不知道问题是什么。

主要

package {
import flash.display.MovieClip;

public class Main extends MovieClip {

    public var spawnerMain:ActorSpawner;

    public function Main() {
        spawnerMain = new ActorSpawner();
        spawnerMain.stageSpawner();

    }
}

}

ActorSpawner

package {
import flash.display.MovieClip;

public class ActorSpawner extends MovieClip {

    public var background:Background;
    public var barrel:Barrel;
    public var turret:Turret;

    public function stageSpawner() {

        background = new Background();
        addChild(background);
        setChildIndex(background, 0);

        barrel = new Barrel();
        addChild(barrel);
        setChildIndex(barrel, 1);

        turret = new Turret();
        addChild(turret);
        setChildIndex(turret, 2);
    }
}

}

帮助?

0 个答案:

没有答案