예제 #1
0
파일: SnakePiece.cs 프로젝트: gmich/Snake
 public SnakePiece(Transform transform)
 {
     this.transform = transform;
     location = transform.Location.AsPoint();
 }
예제 #2
0
파일: Food.cs 프로젝트: gmich/Snake
 public Food(double aliveTime, Transform transform)
 {
     this.transform = transform;
     this.aliveTime = aliveTime;
 }
예제 #3
0
파일: SnakePiece.cs 프로젝트: gmich/Snake
 private void MoveTo(Point newLocation)
 {
     Tail?.MoveTo(location);
     location = newLocation;
     transform = transform.Move(() => location.AsVector2());
     hasMoved = true;
 }