//kolizní systém public void Kolize_prekazka1(prekazka objekt, Game1 game) { if (VratRectangle().Intersects(objekt.VratRectangle())) { this.smazani_strely = true; } }
//kolize prekazka klasicka public void Kolize_prekazka_Top(prekazka objekt, Game1 game) { if (VratRectangle().vrchol(objekt.VratRectangle())) { if (Keyboard.GetState().IsKeyDown(Keys.Down)) { rychlost.Y = 0f; } } }
public void Kolize_prekazka_Bottom(prekazka objekt, Game1 game) { if (VratRectangle().spodek(objekt.VratRectangle())) { if (Keyboard.GetState().IsKeyDown(Keys.Up)) { rychlost.Y = 0f; } } }
public void Kolize_prekazka_Right(prekazka objekt, Game1 game) { if (VratRectangle().pravy(objekt.VratRectangle())) { if (Keyboard.GetState().IsKeyDown(Keys.Left)) { rychlost.X = 0f; } } }