【发布时间】:2017-11-23 19:49:09
【问题描述】:
我正在尝试用 Java 制作 2D 游戏,我正在使用 Libgdx。但是,我不知道如何更改水中的动画和速度,例如将运动从步行更改为游泳。
谁能帮我提供代码和方法?
【问题讨论】:
标签: libgdx collision-detection
我正在尝试用 Java 制作 2D 游戏,我正在使用 Libgdx。但是,我不知道如何更改水中的动画和速度,例如将运动从步行更改为游泳。
谁能帮我提供代码和方法?
【问题讨论】:
标签: libgdx collision-detection
假设您为水和精灵使用矩形区域,您可能需要查看checking if a rectangle (your water) contains another rectangle (your sprite)。如果你使用非矩形形状,你应该找到合适的方法来检查你的精灵的碰撞箱是否在你的水中。
如果您的水包含您的精灵,您可以以不同方式处理(更新、渲染等)它。
【讨论】: