C# Unity 2D如何获取重叠的对象
我在场景中有块,我用鼠标移动块。每个块都连接了一个R2D。我想弄清楚我撞到了哪个街区。我不能用刚体来检测碰撞,因为我不想应用任何物理。我知道如何检测我正在移动的对象是否与某个点重叠,但我不知道如何获取我正在重叠的对象?使用碰撞器不需要物理/刚体;只需将碰撞器设置为触发器,并使用C# Unity 2D如何获取重叠的对象,c#,unity3d,C#,Unity3d,我在场景中有块,我用鼠标移动块。每个块都连接了一个R2D。我想弄清楚我撞到了哪个街区。我不能用刚体来检测碰撞,因为我不想应用任何物理。我知道如何检测我正在移动的对象是否与某个点重叠,但我不知道如何获取我正在重叠的对象?使用碰撞器不需要物理/刚体;只需将碰撞器设置为触发器,并使用OnTrigger方法。使用BoxCast功能之一查看碰撞器是否与任何其他碰撞器重叠:
OnTrigger
方法。使用BoxCast
功能之一查看碰撞器是否与任何其他碰撞器重叠: