【Playmaker Reference】Action reverse lookup list

This is a Playmaker action reference list. You can search for an action from what you want to do with it. (e.g. spawn/delete an object, move an object, change the appearance, play/stop an audio file, adjust light, calculate variables, trigger an event)

Spawn/Delete an object

Activate Game Object Changes the active/non-active state of a game object.
Create Object Creates an instance of a prefab or game object at the specified position.
Destroy Object Deletes the specified game object from the scene.
Destroy Self Deletes the FSM owner game object from the scene.

 

Object movement

Move

Set Position Specifies the object position.
Move Towards Moves an object from the current position towards the specified position.

 

Rotate

Set Rotation Specifies the direction the game object faces.
Set Random Rotation Changes the direction the game object faces by random.
Rotate Specifies the axis and rotates the object for a specific value.
Look At Makes the object face the specified object.

 

Scale

Set Scale Specifies the object scale.

 

Animation

Animator Play Plays the specified State from the animator.
Set Animator Speed Specifies the animation speed of the animator.
Get Animator Bool Acquires the boot value from the animator.
Set Animator Bool Specifies the animator boot value.

 

Physic calculations

Add Force Adds force to an object with a Rigidbody component.
Set Velocity Specifies the object speed of the object with a Rigidbody component.
Use Gravity Determines whether the object is affected by gravity or not.
Set Gravity Sets the direction and amount of gravity.

 

Change appearance

Material settings

Set Material Specifies the object material.
Set Random Material Changes the object material by random.
Set Material Color Specifies the material color.
Set Material Float Specifies the material parameter value (float).
Set Material Texture Specifies the material texture.
Set Texture Offset Specifies the texture offset.
Set Texture Scale Specifies the texture scale.

 

Color

Set Color Value Specifies the color, and stores it into a variable.
Select Random Color Changes the color chosen randomly from a list you specified.

 

Audio file play/stop

Audio Play Plays an audio from the Audio Source component of the object.
Set Audio Clip Specifies the audio played by the Audio Source component.
Audio Pause Pauses the audio file being played by the Audio Source component.
Audio Stop Stops the audio file played by Audio Source component.
Set Audio Volume Specifies the audio volume of the Audio Source component.
Play Sound Specifies the start position of the audio file (does not use Audio Source component).

 

Adjust light

Set Light Color Specifies the color of the Light component.
Set Light Intensity Specifies the strength of the Light component.

 

Variable calculation

Float

Float Add Performs addition.
Float Subtract Performs subtraction.
Float Multiply Performs multiplication.
Float Divide Performs division.
Float Abs Takes the absolute value.
Float Clamp Limits the value between the specified values.
Float Abs Takes the absolute value.
Random Float Takes a random value between the specified values.
   

 

Vector

Set Vector3 Value Sets the Vector3 value.
Set Vector3 XYZ Sets the Vector3 X-axis, Y-axis, Z-axis.(can be used with float variables only)。
Vector3 Normalize Normalizes Vector3.
Vector3 Multiply Multiplies Vector3 by the float value.

 

Array

Array Add Adds a value to the specified array.
Array Get Gets a value from the specified array.

 

Other actions

Gain information of an object

Find Game Object Searches for a game object by name or tag.
Get Position Gets the position of a game object and stores it into a variable.
Get Rotation Gets the rotation of a game object, and stores it into a variable.
Get Scale Gets the scale of a game object, and stores it into a variable.
Get Name Gets the name of a game object, and stores it into a variable.
Get Distance Gets the distance between 2 game objects, and stores it into a variable.

 

Component settings

Add Component Adds a component to an object.
Destroy Component Deletes a component from an object.
Set Property Specifies the property value of a component set to an object.

 

Parent child relationship

Set Parent Specifies the parent of a game object.

 

An action that triggers an Event.

Collision judgment

Collision Event Triggers an event when the object’s collider collides to the collider with the specified tag.
Trigger Event When the object collider enters the collider with the specified tag, it triggers an event.

 

Trigger event randomly

Random Event Triggers an event chosen randomly from multiple events.

 

Event trigger according to time

Wait Triggers an event after the specified time passes.
Random Wait Triggers an event after a randomly set time passes.
Send Event Triggers an event after the specified time (Delay) for the specified target.

 

Event according to variable

Float Switch Triggers an event according to the variable (float).
Float Compare Compares 2 values (float), and triggers an event.
Int Compare Compares 2 values (int) and triggers an event.
String Compare Compares 2 values (string) and triggers an event.