我正在学习这个很棒的教程,但我不明白他为什么在他创建的每个类的构造函数中都放置一个 ADDED_TO_STAGE 事件。如果您将该代码直接放在构造函数上,它运行正常。有什么理由这样做吗?
package pantallas
{
public class Menu extends Sprite
{
public function Menu()
{
super();
this.addEventListener(starling.events.Event.ADDED_TO_STAGE, iniciarMenu);
}
private function iniciarMenu (event:Event):void
{
trace ("Menú iniciado");
dibujarPant ();
}
}
}
VS
package pantallas
{
public class Menu extends Sprite
{
public function Menu()
{
trace ("Menú iniciado");
dibujarPant ();
}
}
}