Unity ScriptableObjects
Overview
ScriptableObjects are data containers that exist outside the scene hierarchy, ideal for configuration, shared data, and decoupling systems.
When to Use
- Game configuration and settings
- Item/ability/character definitions
- Shared runtime data
- Event systems
- Dependency injection alternatives
Basic Patterns
Data Definition
[CreateAssetMenu(fileName = "NewItem", menuName = "Game/Item Definition")]
public class ItemDefinition : Sc
[Description truncada. Veja o README completo no GitHub.]