lilxyzw / lilycalInventory

Modify avatar at build time.
MIT License
40 stars 9 forks source link

オブジェクトのオフでメニュー項目をオフにできるようにする #35

Closed lilxyzw closed 6 months ago

lilxyzw commented 6 months ago

現状はコンポーネントのオフで切り替え ビルド時にPropがItemTogglerに変換されるため問題が発生して差し戻したけど、MenuBaseComponentに[NonSerialized] internal bool forceActive = false;みたいなプロパティを持たせて対処すればいいかも

lilxyzw commented 6 months ago

衣装やギミックの中にメニューを配置してprefab化することも想定されるので、AutoDresserまたはPropが付いたオブジェクトはオンになってる扱いで子のメニューを処理 また、子がオンになっている場合は親のMenuFolderもオン扱いに