凸多边形碰撞体,顶点存储为相对质心(中心)的局部坐标
PolygonCollider
01 Syntax
Microsoft.VisualBasic.Imaging.Physics.Collision.PolygonCollider
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| .ctor | 1 | 由局部顶点构造。会自动计算质心并将所有顶点平移到质心相对坐标, 同时预计算外法向量。 |
| WorldVertex | 1 | 第 i 个顶点在世界坐标系中的位置 |
| WorldNormal | 1 | 第 i 条边的法向量在世界坐标系中 |
| WorldSupport | 1 | 在给定世界方向 dir 上的支撑点(世界坐标) |
| ComputeInertia | 1 | |
| GetAABB | 1 |
03 Properties
04 Fields
05 Members
#ctor(
IEnumerable(Of Vector2))由局部顶点构造。会自动计算质心并将所有顶点平移到质心相对坐标, 同时预计算外法向量。
WorldVertex(
Int32, Vector2, Double)第 i 个顶点在世界坐标系中的位置
WorldNormal(
Int32, Double)第 i 条边的法向量在世界坐标系中
WorldSupport(
Vector2, Vector2, Double)在给定世界方向 dir 上的支撑点(世界坐标)
vertices
局部顶点(已相对质心居中)
normals
每条边的外法向量(局部)
vertices
normals
Kind
Count
ComputeInertia(
Double)GetAABB(
Vector2, Double)