Wenn Du ein Event auslösen möchtest (z.B. am Ende des Games ein „Gewonnen“ Bild, das erscheint), dann hast Du zwei Möglichkeiten. Entweder Du arbeitest mit einer Variablen oder einer Nachricht.
Variable:

Vorteile:
- Die Variable kann mehrere Werte annehmen
- Die Variable ist nicht flüchtig (wichtig z.B. bei High Score)
Nachteil:
- Die Variable ist nicht flüchtig (sie bleibt auch beim Neustart bestehen und kann so Events auslösen, die ich gar noch nicht möchte)
- Die Variable wird vom System permanent berechnet. Wenn viele Variablen benutzt werden, kann die Leistung des Computers abnehmen.
Nachricht senden:


Vorteile:
- Die Nachricht ist flüchtig, bleibt nur einmalig und wird anschliessend gleich wieder gelöscht.
- Events, welche durch eine Nachricht ausgelöst werden, sind bei einem Neustart des Games wieder weg.
Nachteile:
- Die Nachricht ist ein einmaliges Event, d.h. ich kann sie nicht im Wert verändern. Die Nachricht ist nur als einmaliger Auslöser geeignet.