Beispiel #1
0
        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();
        }
Beispiel #2
0
        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();
        }
Beispiel #3
0
 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();
        }
Beispiel #5
0
        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();
        }
Beispiel #6
0
        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();
        }