TrueSync
|
TrueSync.TSBoxCollider2D Class Reference
Collider with a box 2D shape. More...
Inheritance diagram for TrueSync.TSBoxCollider2D:

Public Member Functions | |
void | Reset () |
Sets initial values to size based on a pre-existing BoxCollider or BoxCollider2D. | |
override TrueSync.Physics2D.Shape | CreateShape () |
Create the internal shape used to represent a TSBoxCollider. | |
![]() | |
virtual Physics2D.Shape[] | CreateShapes () |
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 | size [get, set] |
Size of the box. | |
![]() | |
Physics2D.Shape | Shape [get, protected set] |
Shape used by a collider. | |
bool | isTrigger [get, set] |
If it is only a trigger and doesn't interfere on collisions. | |
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 | |
![]() | |
TSMaterial | tsMaterial |
Simulated material. | |
TSTransform2D | tsTransform |
![]() | |
TSVector | lossyScale = TSVector.one |
Holds an first value of the GameObject's lossy scale. | |
Detailed Description
Collider with a box 2D shape.
Definition at line 9 of file TSBoxCollider2D.cs.
The documentation for this class was generated from the following file:
Generated by
