总体效果可以看这篇:这个案例使用的Edge Collider 2D 来实现 在EdgeCollider2D组件下,可以通过给于Points顶点,EdgeCollider2D组件会按顺序将的所有的顶点用线段串起来,这些线段就是碰撞的范围。初始化时候把这个: 一、给点四个边界点的位置 二、因为计算需要,需要将第每个边分成多个线段。 三,下一步就比较关键见了,当点击红色位置时候在环绕圆心一定距离虚拟出3