コード例 #1
0
ファイル: Linear.cs プロジェクト: jallarzie/spectrum
 public Linear(CoordinateSystem entity, Vector2 direction)
 {
     PathAwareEntity = entity as PathAware;
     Position = entity.Position;
     if (direction.X != 0 || direction.Y != 0)
     {
         direction.Normalize();
     }
     Direction = direction;
 }
コード例 #2
0
ファイル: Linear.cs プロジェクト: jallarzie/spectrum
 public Linear(Vector2 position , Vector2 direction)
 {
     PathAwareEntity = null;
     Position = position;
     if (direction.X != 0 || direction.Y != 0)
     {
         direction.Normalize();
     }
     Direction = direction;
 }
コード例 #3
0
ファイル: User.cs プロジェクト: jallarzie/spectrum
 public User(CoordinateSystem entity, Rectangle screenBounds)
 {
     PathAwareEntity = entity as PathAware;
     Position = entity.Position;
     this.screenBounds = screenBounds;
 }
コード例 #4
0
ファイル: User.cs プロジェクト: jallarzie/spectrum
 /*public User()
     : this(new Vector2()) { }*/
 public User(Vector2 position, Rectangle screenBounds)
 {
     PathAwareEntity = null;
     Position = position;
     this.screenBounds = screenBounds;
 }