Refactor VRCBoard components to replace material override with material index and update related methods

This commit is contained in:
2024-10-18 13:51:27 +03:00
parent 5d0d1b8f37
commit 9777e0225d
4 changed files with 61 additions and 32 deletions

View File

@@ -329,19 +329,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: materialOverride
Data: materialIndex
- Name: $v
Entry: 7
Data: 18|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: materialOverride
Data: materialIndex
- Name: <UserType>k__BackingField
Entry: 7
Data: 19|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: UnityEngine.Material, UnityEngine.CoreModule
Data: System.Int32, mscorlib
- Name:
Entry: 8
Data:
@@ -368,11 +368,7 @@ MonoBehaviour:
Data: 1
- Name:
Entry: 7
Data: 21|UnityEngine.HeaderAttribute, UnityEngine.CoreModule
- Name: header
Entry: 1
Data: Material Override (Optional, if set the properties are applied globally
to all renderers using the material)
Data: 21|UnityEngine.HideInInspector, UnityEngine.CoreModule
- Name:
Entry: 8
Data: