5.6. Das richtige Timing

Das ständige Klicken auf die Schalfläche kann durchaus lästig werden. Da sehnt man sich nach einer Automatik: Einmal klicken würde die Insektenschau starten, erneutes Klicken würde sie wieder beenden (→ Kreatur10).

Dazu vereinbaren wir gleich wieder eine Schaltvariable vom Typ bool, auch Boolesche Variable genannt:

bool Start = true;

Diesen Schalter setzen wir gleich bei der Vereinbarung auf An. Außerdem muss die Text-Eigenschaft der Schaltfläche in Start geändert werden.

Nun brauchen wir noch eine Komponente, die für das richtige »Timing« sorgt. Öffnen Sie über Ansicht/Toolbox die Liste mit dem Komponenten-Angebot. Suchen Sie dort (ziemlich weit unten) nach dem Eintrag Timer und klicken Sie darauf.

Abbildung 5.12. ...

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.