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. |