public void Draw(Renderer renderer) { renderer.Begin(); renderer.DrawTexture("hurasuko", new Vector2(Screen.Width / 2, Screen.Height / 2) - new Vector2(470, 770));; characterManager.Draw(renderer); score.Draw(renderer); timerUI.Draw(renderer); renderer.End(); }
public void Draw(Renderer renderer) { renderer.Begin(cameraCenter); renderer.DrawTexture("mario", Vector2.Zero); map2.Draw(renderer); characterManager.Draw(renderer); renderer.End(); renderer.Begin(); timerUI.Draw(renderer); renderer.End(); }
public void Draw(Renderer renderer) { renderer.Begin(); renderer.DrawTexture("stage", Vector2.Zero); characterManager.Draw(renderer); foreach (var bullet in bullets) { bullet.Draw(renderer); } score.Draw(renderer); timerUI.Draw(renderer); //if (timer.IsTime() == true) //{ renderer.DrawTexture("ending", new Vector2(150, 150)); renderer.End(); }
public void Draw(Renderer renderer) { renderer.Begin(cameraCenter); renderer.DrawTexture("mario", Vector2.Zero); renderer.DrawTexture("Description2", new Vector2(270, 640)); renderer.DrawTexture("Description1", new Vector2(100, 640)); tutorialMap.Draw(renderer); characterManager.Draw(renderer); renderer.End(); renderer.Begin(); score.Draw(renderer); timerUI.Draw(renderer); renderer.End(); }
public void Draw(Renderer renderer) { //描画開始 renderer.Begin(); //背景を描画 renderer.DrawTexture("stage", Vector2.Zero); timerUI.Draw(renderer); score.Draw(renderer); //キャラクターを一括描画 // characters.ForEach(c => c.Draw(renderer)); //プレイヤーを描画 // player.Draw(renderer); characterManager.Draw(renderer); renderer.End(); }
public void Drow(Renderer renderer) { //描画開始 renderer.Begin(); //背景を描画 renderer.DrawTexture("stage", Vector2.Zero); characterManager.Draw(renderer); timerUI.Draw(renderer); score.Draw(renderer); /* * if (timer.IsTime()) * { * renderer.DrawTexture("ending", new Vector2(150, 150)); * } */ //描画終了 renderer.End(); }