Set of utility scripts to facilitate work in Unity.
Currently, it includes:
- Extension methods for:
- Primitives and comparable types
- Lists and arrays
- New data types and structures:
- HSVColor: for a representation of color using the Hue-Saturation-Value system.
- Pool: to manage GameObject instances instead of creating/destroying them.
- Timer & ManagedTimer type, useful to do things after a certain time.
- Tuple (Tuple-2, Tuple-3 and Tuple-4) to hold and bind generic types.
- PlayerPrefs window to view and modify preferences inside the Unity Editor.
- Gizmo-helpers for the Editor.
The project is currently divided into these namespaces:
- Unitilities: for basic things. It's everything located under /Core.