View on Asset Store (opens in new tab)
Package details
- Latest version
- 0.5.1
- Last updated
- First released
- Unity version
- 2021.2.19 or later
- Package size
- 648 KB
- Files
- 35
- Favorites
- 30
- Views in the past week
- 6
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
UMVC - Model-View-Controller Generator built for Unity
Model-View-Controller Generator built for Unity
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
UMVC - Model-View-Controller Generator built for Unity screenshot 1
About this asset
Model-View-Controller Generator built for Unity
Fast, Simple and intuitive
Requirements for v0.5.0 and above
- Unity 2021.x
- com.solidalloy.type-references (as version v0.5.0)
Install com.solidalloy.type-references (as version v0.5.0)
- Edit the Packages/manifest.json file in your Unity project.
- Add the following near the top of the file:
"scopedRegistries": [
{
"name":"package.openupm.com",
"url":"https://package.openupm.com",
"scopes":[
"com.solidalloy.util",
"com.solidalloy.unity-dropdown",
"com.solidalloy.type-references",
"com.openupm",
"org.nuget"
]
}
],
- Add the following to the dependencies section of the file:
"com.solidalloy.type-references": "2.16.0",
Features:
✅ 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
WARNING: this published version of umvc only provide the pre compiled dlls version of UMVC.Core if you need the full setup (example: including modifications of the base T4 templates) see: github.com/loic-lopez/UMVC
From the publisher's Asset Store listing.
Technical details
✅ 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
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.2.19f1 | Compatible | Compatible | Compatible | Compatible |
As v0.5.0 UMVC needs https://github.com/SolidAlloy/ClassTypeReference-for-Unity
See: https://github.com/loic-lopez/UMVC/blob/master/README.md
As listed on the Asset Store.