modular-avatar/Editor/Inspector/ShapeChanger
nekobako 8418f8e047
feat: change shape changer to support multiple target renderers (#1011)
* feat: add target renderer to ChangedShape

* chore: add test for ShapeChanger target renderer

* feat: add override target to MaterialSetter

* fix: resolve added AvatarObjectReference

* fix: record prefab instance property modifications

* refactor: remove unused setter for AvatarObjectReference

* refactor: change ChangedShape and MaterialSwitchObject from struct to class

* feat: remove override target from ShapeChanger and MaterialSetter

* refactor: align flow and code style of ShapeChanger and MaterialSetter

* feat: ShapeChanger target migration

* fix: add null check

* chore: added some comments and nullchecks

---------

Co-authored-by: bd_ <bd_@nadena.dev>
2024-08-21 20:27:10 -07:00
..
ChangedShapeEditor.cs feat: change shape changer to support multiple target renderers (#1011) 2024-08-21 20:27:10 -07:00
ChangedShapeEditor.cs.meta feat: MA Shape Changer (#863) 2024-06-03 09:52:08 +09:00
ChangedShapeEditor.uxml feat: change shape changer to support multiple target renderers (#1011) 2024-08-21 20:27:10 -07:00
ChangedShapeEditor.uxml.meta feat: MA Shape Changer (#863) 2024-06-03 09:52:08 +09:00
ShapeChanger.uxml feat: change shape changer to support multiple target renderers (#1011) 2024-08-21 20:27:10 -07:00
ShapeChanger.uxml.meta feat: MA Shape Changer (#863) 2024-06-03 09:52:08 +09:00
ShapeChangerEditor.cs feat: change shape changer to support multiple target renderers (#1011) 2024-08-21 20:27:10 -07:00
ShapeChangerEditor.cs.meta feat: MA Shape Changer (#863) 2024-06-03 09:52:08 +09:00
ShapeChangerStyles.uss feat: change shape changer to support multiple target renderers (#1011) 2024-08-21 20:27:10 -07:00
ShapeChangerStyles.uss.meta feat: MA Shape Changer (#863) 2024-06-03 09:52:08 +09:00