struct in UnityEngine.LowLevelPhysics2D
/
Implemented in:UnityEngine.Physics2DModule
The geometry of a chain line segment with one-sided collision which only collides on the "right" side. Several of these are generated for a chain, connected as ghost1 -> point1 -> point2 -> ghost2.
Property | Description |
---|---|
defaultGeometry | Get the default Chain Segment. |
Property | Description |
---|---|
ghost1 | The tail ghost vertex |
ghost2 | The head ghost vertex |
isValid | Check if the geometry is valid or not. |
segment | The Segment. |
Constructor | Description |
---|---|
ChainSegmentGeometry | Create a default ChainSegment. See ChainSegmentGeometry.defaultGeometry. |
Method | Description |
---|---|
CalculateAABB | Calculate the AABB of the geometry. |
CastRay | Calculate if a world ray intersects the geometry. See CastResult. |
CastShape | Calculate if a cast shape intersects the geometry. Initially touching shapes are treated as a miss. You should check for overlap first if initial overlap is required. See CastShapeInput and CastResult. |
ClosestPoint | Calculate the closest point on this geometry to the specified point. |
InverseTransform | Inverse-Transform the geometry. |
Transform | Transform the geometry. |