这是在tile.as
中此函数中没有跟踪运行。 还有一个公共函数tile作为构造函数。
public function start():void
{
trace("workingwell");
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event):void
{
trace("starting");
removeEventListener(Event.ADDED_TO_STAGE, init);
高于它:
import main;
import boxsprite;
import StatusBox;
import Set;
也是主命令行上的main.as运行。
答案 0 :(得分:0)
在构造函数或go()函数中调用start()函数
答案 1 :(得分:0)
鉴于'trace'位于start函数的第一行,我会说start函数没有被调用。当你实例化一个新的Tile时,Tile构造函数将“自动”运行,但是如果你没有从SOMEwhere调用start,那么很明显该函数将不会运行并且跟踪不会发生。