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.