Exemple #1
0
 /// <summary>
 /// Creates the heart sprite
 /// </summary>
 /// <param name="position"></param>
 /// <param name="texture"></param>
 public Heart(Vector2 position, bool isPickup, float speed)
 {
     Position        = position;
     IsPickup        = isPickup;
     CollisionCircle = new CollisionHelper.BoundingCircle(Vector2.Zero, Constants.HeartSize / 2);
     Velocity        = new Vector2(speed, 0f);
 }
Exemple #2
0
 /// <summary>
 /// Creates a new coin sprite
 /// </summary>
 /// <param name="position"></param>
 /// <param name="texture"></param>
 public Coin(Vector2 position, float speed)
 {
     Position        = position;
     ScaleFactor     = Constants.CoinScale;
     CollisionCircle = new CollisionHelper.BoundingCircle(Vector2.Zero, (Constants.CoinSize * Constants.CoinScale) / 2);
     Velocity        = new Vector2(speed, 0f);
 }