Actionscript 3 Actionscript 3.0-从另一个类调用函数
首先,是的,我知道这个问题已经被问了一百次了,但是在阅读了大量的问题之后,我无法理解它 我有两个类,Main和ActorSpawner,我试图从Main调用ActorSpawner的一个方法stageSpawner。我已经在Main类的Main方法中使用StageSpowner方法的内容对其进行了测试,结果很好。但当我把它搬到它自己的班级时,它停止了工作。我目前没有收到任何错误消息,所有内容似乎都输入正确,因此我完全不知道问题出在哪里 MainActionscript 3 Actionscript 3.0-从另一个类调用函数,actionscript-3,Actionscript 3,首先,是的,我知道这个问题已经被问了一百次了,但是在阅读了大量的问题之后,我无法理解它 我有两个类,Main和ActorSpawner,我试图从Main调用ActorSpawner的一个方法stageSpawner。我已经在Main类的Main方法中使用StageSpowner方法的内容对其进行了测试,结果很好。但当我把它搬到它自己的班级时,它停止了工作。我目前没有收到任何错误消息,所有内容似乎都输入正确,因此我完全不知道问题出在哪里 Main package { import flash.di
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);
}
}
}
帮助?如果问题是“我没有看到我实例化的对象”,那么ActorSpawner正在将元素添加到他的子列表中。难道你不应该把演员帕纳添加为主要电影剧本的一个孩子吗?(我的闪光灯有点生锈了,我道歉)就是这样!我只是在“spawnerMain=newactorspawner();”和“spawnerMain.stageSpawner();”之间添加了“addChild(spawnerMain);”,我的对象就出现在舞台上了。谢谢你的帮助!