2017-11-23 5 views
0

Ich versuche, ein 2D-Spiel in Java zu machen, und ich benutze Libgdx. Aber ich weiß nicht, wie man die Animation und Geschwindigkeit im Wasser ändert, zum Beispiel die Bewegung vom Gehen zum Schwimmen ändern.Ändern der Animation und Geschwindigkeit in Wasser

Kann mir bitte jemand mit dem Code und den Methoden helfen?

+0

Was haben Sie versucht? Wie definierst du "Wasser" in deinem Code? Sie möchten die Animation für was ändern? Der Spieler? Bitte denken Sie daran, weitere Details zu Ihrer Frage hinzuzufügen – Squiddie

Antwort

0

Angenommen, Sie verwenden rechteckige Bereiche für Ihr Wasser und Ihre Sprites, sollten Sie sich checking if a rectangle (your water) contains another rectangle (your sprite) ansehen. Wenn Sie nicht rechteckige Formen verwenden, sollten Sie die geeigneten Methoden finden, um zu überprüfen, ob sich die Hitbox Ihres Sprites in Ihrem Wasser befindet.

Wenn Ihr Wasser Ihr Sprite enthält, können Sie es anders handhaben (aktualisieren, rendern, etc.).

Verwandte Themen