| GameObject Methods |
The GameObject type exposes the following members.
| Name | Description | |
|---|---|---|
| AddComponent |
Add a component to this GameObject instance.
| |
| AddComponentDebug |
Add a component to this GameObject instance, but only if in debug mode.
If not in debug mode, will do nothing.
| |
| BeforeDraw |
Called every frame to do updates right before drawing scene.
| |
| CallCollisionEnd |
Called when the Game Object stop colliding with another object.
| |
| CallCollisionProcess |
Called every frame while the Game Object is colliding with another object.
| |
| CallCollisionStart |
Called when the Game Object start colliding with another object.
| |
| CallSpawnEvent |
Spawn event is something that should be called once after the game object is ready with all components.
| |
| Clone |
Clone this game object.
| |
| CreateOctree |
Create an octree object with params.
| |
| Destroy |
Destroy this Game Object.
| |
| DoOnUpdate |
Register a function to call on every update loop.
This is a quick method to add per-object functionality without defining a component type.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Find |
Find a child GameObject.
| |
| FixedUpdate |
Triggers a Fixed Update event (update that happens every const amount of seconds).
| |
| GetComponentCompType |
Get component by type / name.
| |
| GetComponentsCompType |
Get all components by type / name.
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Heartbeat |
Trigger a heartbeat event.
| |
| RemoveComponent |
Remove a component from this GameObject instance.
| |
| SendMessage |
Invoke the 'OnReceiveMessage' callback of all the components of this entity.
Note: this is used mostly for communication between user scripts.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| Trigger |
Iterate over all the components and call 'methodName()', if such method exists.
| |
| Update |
Called every frame to do GameObject events.
|