SerializedProperty のタイプ
| Integer | Integer property, for example int, byte, short, uint and long. |
| Boolean | Boolean プロパティー |
| Float | Float or Double property. |
| String | String プロパティー |
| Color | カラープロパティー |
| ObjectReference | Reference to an object that derives from UnityEngine.Object. |
| LayerMask | LayerMask プロパティー |
| Enum | Enumeration プロパティー |
| Vector2 | Vector2 プロパティー |
| Vector3 | Vector3 プロパティー |
| Vector4 | Vector4 プロパティー |
| Rect | Rectangle プロパティー |
| ArraySize | 配列の長さプロパティー |
| Character | Character プロパティー |
| AnimationCurve | AnimationCurve プロパティー |
| Bounds | Bounds プロパティー |
| Gradient | Gradient プロパティー |
| Quaternion | Quaternion プロパティー |
| ExposedReference | A reference to another Object in the Scene. |
| FixedBufferSize | Fixed buffer size property. |
| Vector2Int | 2D integer vector property. |
| Vector3Int | 3D integer vector property. |
| RectInt | Rectangle with Integer values property. |
| BoundsInt | Bounds with Integer values property. |
| ManagedReference | Property that references an object that does not derive from UnityEngine.Object. |
| Hash128 | A Hash128 property. |