创建菜单
全新菜单
全新创建适用于没有自带菜单的Avatar,例如Rusk。 
提醒
选中角色,在VRC Avatar Descriptor组件中的Expressions下,如果显示Customize按钮,则说明该模型没有自带菜单,需要自己手动进行全新创建。
步骤
- 在
Project的Assets下新建一个文件夹,并以字母+数字+下划线+名称的方式命名。
提醒
- 像
文件路径那样,所有的文件命名不要用中文字符,可以使用拼音。 - 你仍然可以随意命名,但遇到字符报错问题不要找我。
在新建的文件夹上
单击右键,依次选择Create - VRChat - Avatars - Expressions Menu创建一个菜单:点击角色身上的
Customize按钮后,会出现两个目标框,Menu和Parameters。
将
CaiDan拖入到Menu一栏。
编辑
CaiDan(菜单)文件。
提醒
如果你是全新菜单,现在可以直接 跳转至编辑菜单。
拓展菜单
拓展菜单适用于已有自带菜单的Avatar,例如Manuka。 直接双击Menu的目标框进入编辑。 
提醒
选中角色,在VRC Avatar Descriptor组件中的Expressions下,如果已有Menu和Parameters,则说明该模型已有菜单,直接在源文件上编辑即可。
步骤
双击
Menu中的目标直接进入菜单文件。
直接在原菜单的基础上编辑菜单。
编辑菜单
菜单文件的结构非常简单,只有两个板块: 
Parameters:变量组。后续会用到,现在暂时不用管。Controls:控制项。每一个菜单中只能有8个选项,0/8为选项的数量和上限,右下角的+/-用于增删选项。
步骤
- 点击三次
+按钮,创建三个选项,并修改他们的Name,分别命名为衣物,头发和饰品。
每一个子项目含义
- Name:该选项的名称。旁边的目标框用于设置该选项的图标(可空)。
- Type:该选项的类型。
- Parameter:该选项控制的变量。
- 将每一个选项中的
Type修改为SubMenu。
| 类型 | 译文 | 作用 |
|---|---|---|
| Toggle | 切换器 | 开启时设置目标参数值,关闭时重置参数值。 |
| SubMenu | 子菜单 | 子菜单可嵌套在子菜单中;有进阶用法。 |
| RadialPuppet | 径向器 | 用于控制浮点型目标参数值。 |
其余三个类型暂不做介绍。
在菜单文件夹下再创建三个
Expressions Menu,分别命名为YiWu,TouFa和ShiPin作为子菜单,为了整洁你也可以再创建一个文件夹存放他们。
将三个菜单拖入到
CaiDan(主菜单)中每一个对应选项的Sub Menu目标框中。
启动
GestureManager,选择Expressions,就能看见我们创建的菜单了(虽然还是空的)。
完成。