2017-11-23 5 views
0

私はJavaで2Dゲームを作ろうとしています。私はLibgdxを使っています。しかし、私は水中でアニメーションや速度を変更する方法、たとえば動きをウォーキングからウォーキングに変える方法はわかりません。水のアニメーションと速度を変更する

誰もコードと方法で私を助けてくれますか?

+0

何を試しましたか?あなたのコードに「水」をどのように定義しますか?あなたは何のためにアニメーションを変更したいですか?プレーヤー?質問に詳細を追加することを検討してください – Squiddie

答えて

0

水とスプライトに長方形の領域を使用すると仮定すると、checking if a rectangle (your water) contains another rectangle (your sprite)を見るとよいでしょう。長方形以外の形状を使用する場合は、スプライトのヒットボックスが水の中にあるかどうかを確認する適切なメソッドを見つける必要があります。

水にスプライトが含まれている場合は、スプライトを別に処理(更新、レンダリングなど)することができます。

関連する問題