Exemple #1
0
        public void Draw(Graphics.GraphicsFacade graphics)
        {
            if (Graphics.GraphicsFacade.mode != Graphics.GraphicsFacade.Mode.MENU)
                return;
            for (int i = 0; i < 4; i++)
            {
                switch (ptype[i])
                {
                    case 0:
                        switch (i)
                        {
                            case 0:
                                graphics.DrawPlayer1();
                                break;
                            case 1:
                                graphics.DrawPlayer2();
                                break;
                            case 2:
                                graphics.DrawPlayer3();
                                break;
                            case 3:
                                graphics.DrawPlayer4();
                                break;
                        }
                        break;
                    case 1:
                        graphics.DrawRuleAI(x[i], y[i], width, height);
                        break;
                    case 2:
                        graphics.DrawStateAI(x[i], y[i], width, height);
                        break;
                    case 3:
                        graphics.DrawHuman(x[i], y[i], width, height);
                        break;

                }
                graphics.DrawText(System.Drawing.Color.White, x[i], y[i] + 60, pname[i]);
            }
        }