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); //绘制文字 }