版本: Unity 6 (6000.0)
语言英语
  • C#

PhysicsShape2D

UnityEngine 中的结构

/

实现于:UnityEngine.Physics2DModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读用户提出的每项更改建议,并在适当的地方进行更新。

关闭

提交失败

由于某种原因,您的更改建议无法提交。请 <a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

表示物理引擎使用的有效低级物理形状。

A Collider2D 是物理几何的高级表示,它生成物理引擎理解的低级 PhysicsShape2D 几何。一个 PhysicsShape2D 可以表示由 PhysicsShapeType2D 定义的任何形状类型。

其他资源: PhysicsShapeGroup2D.

属性

adjacentEnd定义边缘形状末端顶点相邻的虚拟点的位置。
adjacentStart定义边缘形状起始顶点相邻的虚拟点的位置。
radius形状的半径。
shapeType形状类型决定了此 PhysicsShape2D 如何使用顶点和半径。
useAdjacentEnd当值为真时,形状将使用 adjacentEnd 功能。当值为假时,形状将不使用 adjacentEnd 功能。
useAdjacentStart当值为真时,形状将使用 adjacentStart 功能。当值为假时,形状将不使用 adjacentStart 功能。
vertexCount用于表示形状类型的顶点总数。
vertexStartIndex此形状在 PhysicsShapeGroup2D 中几何体的起始索引。