Type of parameter

Type Inspector Description
Int
Signed 32 bit integer
Long
Signed 64 bit integer
Float
Signed 32 bit floating point number
Bool
Boolean
String
String
Enum
enum type (typable)
Vector2
2 dimensional vector
Vector3
3 dimensional vector
Vector4
4 dimensional vector
Quaternion
Quaternion
Rect
2D rectangle
Bounds
An axis aligned bounding box.
Color
Color
Vector2Int
2 dimensional vector in which each component is an integer
Vector3Int
3 dimensional vector in which each component is an integer
RectInt
2D rectangle in which each component is an integer
BoundsInt
An axis aligned bounding box in which each component is an integer.
GameObject
Reference to GameObject
Transform
Reference to Transform component
RectTransform
Reference to RectTransform component
Rigidbody
Reference to Rigidbody component
Rigidbody2D
Reference to Rigidbody2D component
Component
Referece to Component (typable)
AssetObject
Referece to AssetObject (typable)
Variable Parameter type that can be built by you
IntList
List of signed 32 bit integer
LongList
List of signed 64 bit integer
FloatList
List of signed 32 bit floating point number
BoolList
List of boolean
StringList
List of string
EnumList
List of enum type (typable)
Vector2List
List of 2 dimensional vector
Vector3List
List of 3 dimensional vector
Vector4List
List of 4 dimensional vector
QuaternionList
List of quaternion
RectList
List of 2D rectangle
BoundsList
List of an axis aligned bounding box
ColorList
List of color
Vector2IntList
List of 2 dimensional vector in which each component is an integer
Vector3IntList
List of 3 dimensional vector in which each component is an integer
RectIntList
List of 2D rectangle in which each component is an integer
BoundsIntList
List of an axis aligned bounding box in which each component is an integer
GameObjectList
List of reference to GameObject
ComponentList
List of referece to Component (typable)
AssetObjectList
List of referece to AssetObject (typable)
VariableList List of parameter type that can be built by you

About Variable

With Variable you can create your own parameters.

For details, see “Scripting : Variable”.

Scripting : Variable