public void onBounce(int bounceType, float sumG) { if (OnBounce != null) { OnBounce.Invoke(bounceType, sumG); } }
public static void Bounce() { if (!PlayerProfile.sounds) { return; } OnBounce.Invoke(); }
public void Update(GameTime gameTime) { base.Update(); Position.X += Speed; SetPosition(Convert.ToInt32(Position.X), Convert.ToInt32(Position.Y)); if (Position.X + Width > Game.Instance.ScreenConfiguration.SCREEN_WIDTH || Position.X < 0) { OnBounce?.Invoke(); Speed *= -1; } }