コード例 #1
0
ファイル: MainGame.cs プロジェクト: osherz/OZ.Games.Snake
        public MainGame()
        {
            InitializeComponent();
            this.DoubleBuffered = true;
            board         = new SnakeBoard.Board();
            snake         = new SnakeBody.Snake();
            head          = new SnakeBody.NodeCircle();
            tail          = new NodeCircle();
            nodePrototype = new NodeCircle();
            food          = new FoodSeq();
            border        = new Border();

            Controls.Add(board);
            board.Parent   = this;
            snake.Eated   += new EventHandler <IFood>(Snake_OnEated);
            board.EndGame += new EventHandler(Bourd_OnEndGame);
        }
 public override void Draw(Graphics g)
 {
     NodeCircle.Draw(g); //绘制圆
     NodeText.Draw(g);   //绘制文字
 }