/// <summary>
 /// Terminate of Scene.
 /// </summary>
 public override void Terminate()
 {
     this.scene.RemoveAllChildren(true);//必要 terminateの最初に
     scene = null;
     drawPlayerSheet = null;
     spritePlayerSheet = null;
 }
        /// <summary>
        /// Initialize of Scene.
        /// </summary>
        public override Scene Initialize()
        {
            scene.Camera.SetViewFromViewport();

            description = WriteString.DrawSprite("左右キー:移動/" +
                "x:画面から消す/Start:戻る",
                                        0.5f*Const.FIX,
                                        0.5f*Const.FIX,
                                        20,
                                        new ImageColor(255,255,255,255),
                                        scene);

            //SpriteSheet画像描画クラス
            this.drawPlayerSheet = new DrawPlayerSheetSample(10*Const.FIX,9*Const.FIX,
                                                             1,1,
                                                             "walk.png","walk.xml",this.scene);
            this.spritePlayerSheet = this.drawPlayerSheet.DrawPlayer("init");

            return scene;
        }