YaMoverComponent¶
YaMoverComponent determines whether an object moves and the way it moves. YaMoverComponent can only function when the Mover module (https://developer.yahaha.com/manual/yahaha-studio-manual/scripting/module/module-reference/Mover/) is added to the same object.Functions¶
void Start()¶
SERVER ONLY 
Starts the object moves
void Stop()¶
SERVER ONLY 
Stops the object moves
void SetSpeed(number speed)¶
SERVER ONLY 
Sets the movement speed (m/s).
- speedspeed(m/s)
number GetSpeed()¶
SERVER ONLY 
Gets the movement speed (m/s).
void SetTargetPosition(float3 position)¶
SERVER ONLY 
Sets the target position of the movement.
- positionglobal position.
float3 GetTargetPosition()¶
SERVER ONLY 
Gets the target position of the movement.
Events¶
StartEvent<void>¶
SERVER ONLY 
Triggered when the movement starts.
PauseEvent<void>¶
SERVER ONLY 
Triggered when the movement pauses.
FinishEvent<void>¶
SERVER ONLY 
Triggered when the movement finishes.
Code sample¶
This following code sample makes the object move in the specified speed to the specified position.
| 1 2 3 4 5 6 7 8 |  |