如何在没有物理引擎的情况下检测电晕中的碰撞?

时间:2015-07-07 13:34:36

标签: lua corona

我的问题是两个重叠的物体是相同的。就像两个交叉符号可以重叠的tic tac toe。如何在日冕中没有物理碰撞的情况下为此编写代码?

2 个答案:

答案 0 :(得分:1)

您可以使用各种技术,例如重叠矩形或圆形的简单几何测试。本教程可以帮助您:

https://coronalabs.com/blog/2013/07/23/tutorial-non-physics-collision-detection/

答案 1 :(得分:-1)

如果你知道它们的位置和大小,你可以简单地检查第一个元素的位置和它的位置之间的范围,但加上它的大小(在同一个轴上)。如果在这些范围中显示第二个元素的位置坐标(在所有轴中),则它们会发生碰撞。