Ich mache ein einfaches Spiel in JavaScript und mit der Phaser-Bibliothek. Ich bin neu hier, also ist das hoffentlich keine dumme Frage.Wie mache ich ein Objekt Bounce von Kante
Ich habe alles perfekt gemacht, aber ich würde gerne wissen, wie man die Steine von den Wänden abprallt, anstatt sie durchzugehen und auf der anderen Seite zu erscheinen.
Es hat etwas mit dieser Funktion zu tun:
ich von jemandem
„gesagt wurde, wenn es Breite hits: 940 dann x = 940 und starten Sie 939 zurück,
i--
, etc Die Höhe wird normal weitergeführt, anstatt sie zurückzusetzen, zB .Wenn Sie auf den Boden oder auf die Oberseite treffen, dann tun Sie das gleiche zur Höhe, wobei die Breite gleich bleibt. "
Ich bin mir jedoch nicht sicher, wie dies in den Code zu implementieren. Ich habe versucht, aber gescheitert :) Es ist sehr frustrierend, also jede Hilfe in dieser Sache wäre erstaunlich.
Danke.
Ich bin nicht sicher zu bekommen der Punkt, aber Sie können etwas wie folgt versuchen: https://jsfiddle.net/Qg4cV/8/ (Ich fügte gerade 'collideWorldBounds' hinzu und' springen' zum Körper der Felsen in der Schaffung) – jolmos
Ah, das funktioniert auch: 0 danke ist gut xx – Nevershow2016