# 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
Quaternion |  | Quaternion
Rect |  | 2D rectangle
Bounds |  | An axis aligned bounding box.
Color |  | Color
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
QuaternionList |  | List of quaternion
RectList |  | List of 2D rectangle
BoundsList |  | List of an axis aligned bounding box
ColorList |  | List of color
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