0

私はこのチュートリアルに従っていますが、彼が作成するすべてのクラスのコンストラクター関数に 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 ();
        }   
    }
}
4

1 に答える 1