Um eine Figur in 4 Richtungen steuern zu können, gibt es zwei Optionen:
- mit Möglichkeit, diagonal zu fahren
- ohne Möglichkeit, diagonal zu fahren
Die Unterschiede basieren auf den logischen Verknüpfungen „oder“ und „entweder oder“.
Dazu müssen wir Schlaufen setzen. Wenn Du 4 „falls“ Schlaufen hintereinander hängst, kann die Figur diagonal laufen. Dies kann gewünscht sein, wird aber problematisch, sobald sich die Figur in die Richtung drehen soll, in welche sie sich bewegt. Das Script sieht folgend aus:

Wenn Du mit „falls, sonst“ Schlaufen arbeitest, kannst Du verhindern, dass diagonal bewegt wird. Das Script sieht folgend aus:

Du findest ein Beispiel hier.