7.7. Größer oder kleiner

Nachdem Sie jetzt eine Reihe von Möglichkeiten kennen gelernt haben, wie man die Position eines Objekts ändern kann, spricht eigentlich nichts dagegen, es auch einmal bei der Objektgröße zu versuchen. So lässt sich damit z. B. Tiefe simulieren, das heißt: ein Objekt so aussehen lassen, als würde es näher kommen oder sich entfernen. Dass nun eine weitere Update-Methode fällig ist, konnten Sie sich schon denken (→ XGame9, Ball2.cs):

public void Update(int xy, bool Modus) { if (Modus) { if ((Figur.Width > xy) && (Figur.Height > xy)) { Figur.Width -= xy; Figur.Height -= xy; Figur.X += xy/2; Figur.Y += xy/2; } } else { Figur.Width += xy; Figur.Height += xy; Figur.X -= xy / 2; Figur.Y -= xy / 2; } xZiel = Figur.X; yZiel = ...

Get Spieleprogrammierung mit dem XNA Framework: Entwickeln für PC und Xbox now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.