예제 #1
0
파일: Form1.cs 프로젝트: bertgereels/Snake
 private void CheckCollisionWithSelf(Circle snakePart)
 {
     for (int j = 1; j < SnakeBody.Count; j++)
     {
         if (snakePart.GetXCoordinate() == SnakeBody[j].GetXCoordinate() &&
             snakePart.GetYCoordinate() == SnakeBody[j].GetYCoordinate())
         {
             Die();
         }
     }
 }
예제 #2
0
파일: Form1.cs 프로젝트: bertgereels/Snake
 private void MoveSnake(Circle snakePart, Circle previousSnakePart)
 {
     snakePart.SetXCoordinate(previousSnakePart.GetXCoordinate());
     snakePart.SetYCoordinate(previousSnakePart.GetYCoordinate());
 }