需求:在使用LineRenderer的时候,需要能够使其能够触发鼠标点击事件。想实现如下图,点击线能够实现向相邻的节点移动:
我们的线是使用LineRenderer画的,
那么问题来了,给这条线加上一个BoxCollider2D的刚体确实能够触发,但是会导致判定区域过大,当线集中的时候,会出现误判。我们希望有一个更精准的Collider。
于是我们给线做一个CapsuleCollider
效果如下:
3D图:
需求:在使用LineRenderer的时候,需要能够使其能够触发鼠标点击事件。想实现如下图,点击线能够实现向相邻的节点移动:
我们的线是使用LineRenderer画的,
那么问题来了,给这条线加上一个BoxCollider2D的刚体确实能够触发,但是会导致判定区域过大,当线集中的时候,会出现误判。我们希望有一个更精准的Collider。
于是我们给线做一个CapsuleCollider
效果如下:
3D图: