メニューを階層化したい - Narazaka/AvatarMenuCreaterForMA GitHub Wiki
Modular Avatarの機能で出来ます。
Modular AvatarにMA Menu Itemというメニューアイテムを作るコンポーネントが存在するのでこれを使います。 https://modular-avatar.nadena.dev/ja/docs/reference/menu-item
コンポーネントとしてアバター内にある場合(「コンポーネントとして保持」を選んだ場合)
- アバターの下に親メニューオブジェクトを作ります。
- 親メニューオブジェクトにMA Menu InstallerとMA Menu Itemを付けて、以下のように設定します。
- MA Menu Installer
- インストール先はお好きに設定
- インストールされるメニューは空
- Menu Item
- タイプはSub Menu
- サブメニュー引用元は「子オブジェクトから生成」
- そしてAvatar Menu Creator for MAで作ったメニューを親メニューオブジェクトの子階層にもってきます
- ついているMA Menu Installerを削除します
↓
- Playすると階層通りになります!
アセットを生成した場合(「コンポーネントとして保持」以外の「prefabとanimator」等を選んだ場合)
- アバターの下に親メニューオブジェクトを作ります。
- 親メニューオブジェクトにMA Menu InstallerとMA Menu Itemを付けて、以下のように設定します。
- MA Menu Installer
- インストール先はお好きに設定
- インストールされるメニューは空
- Menu Item
- タイプはSub Menu
- サブメニュー引用元は「子オブジェクトから生成」
- Avatar Menu Creator for MAで作ったメニューのMA Menu Installerから親メニューを選択します。
- Playすると階層通りになります!