我试图用Java制作2D游戏,而且我正在使用Libgdx。但是,我不知道如何改变水中的动画和速度,例如,改变从步行到游泳的运动。
有人可以帮我解决这些代码和方法吗?
答案 0 :(得分:0)
假设您为水和精灵使用矩形区域,您可能需要查看checking if a rectangle (your water) contains another rectangle (your sprite)。如果你使用非矩形形状,你应该找到合适的方法来检查你的精灵的命中箱是否在你的水中。
如果你的水包含你的精灵,你可以用不同的方式处理(更新,渲染等)。