/// <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; }