|
TrueSync
|
Collider with a polygon 2D shape. More...
Public Member Functions | |
| override TrueSync.Physics2D.Shape | CreateShape () |
| Create the internal shape used to represent a TSBoxCollider. | |
Public Member Functions inherited from TrueSync.TSCollider2D | |
| void | Awake () |
| Creates a new TSRigidBody when there is no one attached to this GameObject. | |
| void | Update () |
| void | Initialize (Physics2D.World world) |
| Initializes Shape and RigidBody and sets initial values to position and orientation based on Unity's transform. | |
| virtual void | OnDrawGizmos () |
| Do a base matrix transformation to draw correctly all collider gizmos. | |
Protected Member Functions | |
| override void | DrawGizmos () |
| Draws the specific gizmos of concrete collider (for example "Gizmos.DrawWireCube" for a TSBoxCollider). | |
| override Vector3 | GetGizmosSize () |
| Returns the gizmos size. | |
Properties | |
| TSVector2[] | points [get, set] |
Properties inherited from TrueSync.TSCollider2D | |
| Physics2D.Shape | Shape [get, protected set] |
| Shape used by a collider. | |
| IBody2D | Body [get] |
| Returns RigidBody associated to this TSRigidBody. | |
| TSVector2 | Center [get, set] |
| Center of the collider shape. | |
| TSVector2 | ScaledCenter [get] |
| Returns a version of collider's center scaled by parent's transform. | |
| TSRigidBody2D | attachedRigidbody [get] |
| Returns the TSRigidBody attached. | |
| bool | IsBodyInitialized [get] |
| Returns true if the body was already initialized. | |
Additional Inherited Members | |
Public Attributes inherited from TrueSync.TSCollider2D | |
| bool | isTrigger |
| If it is only a trigger and doesn't interfere on collisions. | |
| TSMaterial | tsMaterial |
| Simulated material. | |
| TSTransform2D | tsTransform |
Protected Attributes inherited from TrueSync.TSCollider2D | |
| TSVector | lossyScale = TSVector.one |
| Holds an first value of the GameObject's lossy scale. | |
Collider with a polygon 2D shape.
Definition at line 9 of file TSPolygonCollider2D.cs.
1.8.11