Lead is a open-source toolkit that aims to simplify, standardize, and streamline using C# with Unity.
The following types are serialized by Unity:
- int
- string
- float
- bool
- byte
- double
- UnityEngine.Vector2
- UnityEngine.Vector3
- UnityEngine.Vector4
- UnityEngine.Quaternion
- UnityEngine.Matrix4x4
- UnityEngine.Color
- UnityEngine.Rect
- UnityEngine.LayerMask
- Arrays of serializable types
- Lists of serializable types
- Enums
The following types are NOT serialized by Unity:
- sbyte
- char
- decimal
- double
- uint
- long
- ulong
- object
- short
- ushort