如何在libgdx中使用Actor.hit。我想知道两个Actors何时通过动画发生冲突,是我将使用的Actor.hit方法吗?
答案 0 :(得分:6)
请阅读文档:here
Hit仅用于用户输入,如touch和mouseevents。这不是你如何检测碰撞。
你需要自己使用Rectangle,例如你更新如下:
private void updateBounds() {
bounds.set(getX(), getY(), getWidth(), getHeight());
}
然后,您可以轻松检查与其他演员的碰撞/重叠。