Example #1
0
        /// <summary>
        /// PopUiを描画
        /// </summary>
        /// <param name="alpha">透明度</param>
        private void DrawPopUI()
        {
            if (!popUI.IsPop())
            {
                return;
            }

            popUI.Draw();

            renderer.DrawTexture("white",
                                 new Vector2(popButtons[0].Position().X, popButtons[0].Position().Y),
                                 new Vector2(100, 30), popUI.Alpha * 0.9f);
            renderer.DrawString(
                "左手",
                new Vector2(popButtons[0].ButtonCenter().X, popButtons[0].ButtonCenter().Y),
                Color.Black,
                new Vector2(1.0f, 1.0f),
                popUI.Alpha * 3, true, true);

            renderer.DrawTexture("white",
                                 new Vector2(popButtons[1].Position().X, popButtons[1].Position().Y),
                                 new Vector2(100, 30), popUI.Alpha * 0.9f);
            renderer.DrawString(
                "右手",
                new Vector2(popButtons[1].ButtonCenter().X, popButtons[1].ButtonCenter().Y),
                Color.Black,
                new Vector2(1.0f, 1.0f),
                popUI.Alpha * 3, true, true);
        }
Example #2
0
 /// <summary>
 /// 全UIを描画
 /// </summary>
 public void Draw()
 {
     popUI.Draw();
     hintUI.Draw();
     logUI.Draw();
 }