The UMVC package is a Model-View-Controller generator built for Unity. It provides a simple and customizable way to create your architecture directly in the Unity Editor. Key features include customizable T4 templates, customizable base templates, and the ability to generate fields when creating a model. Additionally, it offers event handling capabilities such as OnFieldWillUpdate and OnFieldDidUpdate, as well as the ability to disable or enable model events on demand.
Customizable T4 Templates
Customizable Base Templates
Generate your architecture directly in the Unity Editor
OnFieldWillUpdate(Model model, object newValue, object oldValue, PropertyChangedEventArgs eventArgs)
OnFieldDidUpdate(Model model, object newValue, PropertyChangedEventArgs eventArgs)
Generate field when creating a Model
Disable/Enable Model Events on demand
UMVC - Model-View-Controller Generator for Unity - Asset Store





