117
Wenn der Spieler die Z-Taste zum Schlagen oder die Y-Taste zum Treten
drückt, wird das Costume des Billy-Sprite geändert. Nun wird gewartet
um den Angriff zu sehen und zu überprüfen, ob ein Gegner getroffen
wurde, bevor das Costume wieder geändert wird. Beachten Sie, dass
bei Tritten ein zusätzliches Costume verwendet wird (eine zusätzliche
Animation).
Fügen Sie Billy folgende Scripts hinzu:
Jetzt kann der Sprite des Spielers sich entlang der Stage bewegen. Er
kann sich allerdings überall hin bewegen (auch in die Luft oder durch
Wände) und wenn sich der Sprite bewegt, wird der Hintergrund noch
nicht gescrollt. Dieser Problematik widmen wir uns in Abschnitt 5.4
Kollisionserkennung auf Seite 111.
Variablen für Gesundheit, verbleibende Leben und die Punkte des
Spielers
Da der Billy Sprite den Spieler repräsentiert, ist es jetzt an der Zeit, drei
Variablen zu erstellen, die wir für ein voll funktionsfähiges Spiel
benötigen: Health, Lives und Score.
Fügen Sie diese drei Variablen hinzu und wählen die Option For all
sprites, so dass alle Sprites diese Variablen sehen und modifizieren
können.
Health sollte auf der Stage nicht angezeigt werden. Lives und Score
sollten auf der Stage angezeigt werden, sobald das Spiel beginnt,
allerdings nicht auf dem Titel-Bildschirm. Also:
1. In der Sprite List auf Stage klicken.