是否可以将BoxCollider2D转换为PolygonCollider2D?

时间:2018-06-13 06:46:19

标签: c# unity3d

是否可以在c#中将BoxCollider2D转换为PolygonCollider2D? 如果是这样,怎么样?

1 个答案:

答案 0 :(得分:2)

您可以创建一个新的PolygonCollider2D并使用BoxCollider2D中的值设置属性'pathCount'和'points'。然后,分离BoxCollider2D并将PolygonCollider2D附加到gameObject中。

如果您需要适用于两种类型的对撞机的参考,您可以将其声明为Collider2D或任何其他父类。