Type of parameter
Primitive
Basic type parameters.
| Type | Inspector | Description | 
|---|---|---|
| Bool |   | Boolean | 
| Enum |   | enum type (typable) | 
| Float |   | Signed 32 bit floating point number | 
| Int |   | Signed 32 bit integer | 
| Long |   | Signed 64 bit integer | 
| String |   | String | 
PrimitiveList
A list of basic type parameters.
| Type | Inspector | Description | 
|---|---|---|
| BoolList |   | List of boolean | 
| EnumList |   | List of enum type (typable) | 
| FloatList |   | List of signed 32 bit floating point number | 
| IntList |   | List of signed 32 bit integer | 
| LongList |   | List of signed 64 bit integer | 
| StringList |   | List of string | 
UnityObject
An Object type parameter defined in Unity.
| Type | Inspector | Description | 
|---|---|---|
| AssetObject |   | Referece to AssetObject (typable) | 
| Component |   | Referece to Component (typable) | 
| GameObject |   | Reference to GameObject | 
| RectTransform |   | Reference to RectTransform component | 
| Rigidbody |   | Reference to Rigidbody component | 
| Rigidbody2D |   | Reference to Rigidbody2D component | 
| Transform |   | Reference to Transform component | 
UnityObjectList
A list of Object type parameters defined in Unity.
| Type | Inspector | Description | 
|---|---|---|
| AssetObjectList |   | List of referece to AssetObject (typable) | 
| ComponentList |   | List of referece to Component (typable) | 
| GameObjectList |   | List of reference to GameObject | 
UnityStruct
Structure parameters defined in Unity.
| Type | Inspector | Description | 
|---|---|---|
| Bounds |   | An axis aligned bounding box. | 
| BoundsInt |   | An axis aligned bounding box in which each component is an integer. | 
| Color |   | Color | 
| Quaternion |   | Quaternion | 
| Rect |   | 2D rectangle | 
| RectInt |   | 2D rectangle in which each component is an integer | 
| Vector2 |   | 2 dimensional vector | 
| Vector2Int |   | 2 dimensional vector in which each component is an integer | 
| Vector3 |   | 3 dimensional vector | 
| Vector3Int |   | 3 dimensional vector in which each component is an integer | 
| Vector4 |   | 4 dimensional vector | 
UnityStructList
A list of structure parameters defined in Unity.
| Type | Inspector | Description | 
|---|---|---|
| BoundsIntList |   | List of an axis aligned bounding box in which each component is an integer | 
| BoundsList |   | List of an axis aligned bounding box | 
| ColorList |   | List of color | 
| QuaternionList |   | List of quaternion | 
| RectIntList |   | List of 2D rectangle in which each component is an integer | 
| RectList |   | List of 2D rectangle | 
| Vector2IntList |   | List of 2 dimensional vector in which each component is an integer | 
| Vector2List |   | List of 2 dimensional vector | 
| Vector3IntList |   | List of 3 dimensional vector in which each component is an integer | 
| Vector3List |   | List of 3 dimensional vector | 
| Vector4List |   | List of 4 dimensional vector | 
Variable
A type parameter that can be defined by a script.
With Variable you can create your own parameters.
For details, see Scripting : Variable.