Scratch Wand erstellen?
Moin,
Ich will in Scratch ein Spiel erstellen bei dem eine Figur, mit den Pfeiltasten gesteuert, durch ein Labyrinth geht. Jedoch will ich, dass diese Figur beim berühren der Wand nicht zurückgesetzt wird, sondern einfach nur stehen bleibt. Sie sollte von da aus auch ganz normal weitergehen können, nur halt eben nicht in die Richtung der Wand. Ich habe schon vieles probiert, aber leider nie Erfolg gehabt.
Kann mir da jemand helfen oder gibt es überhaupt eine Lösung?
Danke schon im voraus. :D
2 Antworten
Scheint als wenn du schon den collider erstellst hast ... Dann jetzt nicht mehr weg teleportieren, sondern einfach bei Berührung der Wand die Figur auf selber Position teleportieren statt vorwärts zu gehen und wenn das nicht geht, die Figur Position - 1 rechnen
Hallo, ich weiss, dass meine Antwort sehr spät kommt, aber hier ist eine Erklärung, wie deine Figur Wände erkennen kann.
Dieses Skript musst du für das Laufen nach links und rechts benutzen, und eine Variable namens X erstellen
Für das Laufen nach oben und unten musst du dieses Skript kopieren und eine Variable namens Y erstellen.
Um Wände zu erkennen musst du dieses Skript benutzen:
Jetzt kannst du alles zusammenfügen und
Voilà, du kannst dich im Labyrinth bewegen, aber wirst von Wänden gestoppt.


