Unity:Polygon Collider2D碰撞区域随SpriteRenderer动画动态变化,解决方案记录
思路简介:获取SpriteRenderer当前Sprite的顶点数据.把顶点数据()赋值给polygonCollider2D,刷新碰撞区域.每帧调用达到碰撞区域动态变化的目的.同理适用于UGUI方式1获取sprite的vertices绘制碰撞区域:运行效果方式2通过sprite的GetPhysicsShape()绘制碰撞区域:实际运行时,碰撞器会比渲染慢一帧,可以每次都使用下一帧sprite的数据