|
TrueSync
|
Collider with a terrain shape. More...
Public Member Functions | |
| override Shape | CreateShape () |
| Creates a terrain shape based on a Terrain component attached. | |
Public Member Functions inherited from TrueSync.TSCollider | |
| void | Awake () |
| Creates a new TSRigidBody when there is no one attached to this GameObject. | |
| void | Update () |
| void | Initialize () |
| 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 Vector3 | GetGizmosSize () |
| Returns the gizmos size. | |
| override void | DrawGizmos () |
| Draws the specific gizmos of concrete collider (for example "Gizmos.DrawWireCube" for a TSBoxCollider). | |
Properties | |
| int | Resolution [get] |
| Terrain's resolution. | |
| Vector3 | Size [get] |
| Terrain's size. | |
Properties inherited from TrueSync.TSCollider | |
| Shape | Shape [get, protected set] |
| Shape used by a collider. | |
| TSVector | Center [get, set] |
| Center of the collider shape. | |
| TSVector | ScaledCenter [get] |
| Returns a version of collider's center scaled by parent's transform. | |
| TSRigidBody | attachedRigidbody [get] |
| Returns the TSRigidBody attached. | |
| TSBBox | bounds [get] |
| Returns body's boundind box. | |
| IBody3D | Body [get] |
| Returns the body linked to this collider. | |
| bool | IsBodyInitialized [get] |
| Returns true if the body was already initialized. | |
Additional Inherited Members | |
Public Attributes inherited from TrueSync.TSCollider | |
| bool | isTrigger |
| If it is only a trigger and doesn't interfere on collisions. | |
| TSMaterial | tsMaterial |
| Simulated material. | |
| TSTransform | tsTransform |
Protected Attributes inherited from TrueSync.TSCollider | |
| TSVector | lossyScale = TSVector.one |
| Holds an first value of the GameObject's lossy scale. | |
Collider with a terrain shape.
Definition at line 10 of file TSTerrainCollider.cs.
1.8.11