Mojo3d entity ext
mojo3d:mojo3d.Entity
Class Entity Extension
Utility extension methods for entities.
Properties |
|
Animator |
The animator attached to the entity. (read only) |
Collider |
The collider attached to the entity. (read only) |
Joint |
The joint attached to the entity. (read only) |
LocalRotation |
Local space rotation in degrees. |
LocalRx |
Local space rotation around the X axis in degrees. |
LocalRy |
Local space rotation around the Y axis in degrees. |
LocalRz |
Local space rotation around the Z axis in degrees. |
LocalSx |
Local space scale on the X axis. |
LocalSy |
Local space scale on the Y axis. |
LocalSz |
Local space scale on the Z axis. |
LocalX |
Local space X coordinate. |
LocalY |
Local space Y coordinate. |
LocalZ |
Local space Z coordinate. |
RigidBody |
The rigid body attached to the entity. (read only) |
Rotation |
World space rotation in degrees. |
Rx |
World space rotation around the X axis in degrees. |
Ry |
World space rotation around the Y axis in degrees. |
Rz |
World space rotation around the Z axis in degrees. |
Sx |
World space scale on the X axis. |
Sy |
World space scale on the Y axis. |
Sz |
World space scale on the Z axis. |
X |
World space X coordinate. |
Y |
World space Y coordinate. |
Z |
World space Z coordinate. |
Methods |
|
GetBasis |
Gets entity basis matrix in local or world space. |
GetPosition |
Gets entity position in local or world space. |
GetRotation |
Gets entity rotation in euler angles in local or world space. |
GetScale |
Gets entity scale in local or world space. |
Move |
Moves the entity. |
MoveX |
Moves the entity on the X axis. |
MoveY |
Moves the entity on the Y axis. |
MoveZ |
Moves the entity on the Z axis. |
PointAt |
Points the entity at a target. |
Rotate |
Rotates the entity. |
RotateX |
Rotates the entity around the X axis. |
RotateY |
Rotates the entity around the Y axis. |
RotateZ |
Rotates the entity around the Z axis. |
SetBasis |
Sets entity basis matrix in local or world space. |
SetPosition |
Sets entity position in local or world space. |
SetRotation |
Sets entity rotation in euler angles in local or world space. |
SetScale |
Sets entity scale in local or world space. |