/// <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); }
/// <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); }