Skip to main content

简单 Avatar 材质切换!(VRCFury)

以下是使用 VRCFury 轻松实现材质切换的步骤!

注:你也可以通过 Modular Avatar 实现材质切换,但本文不涉及相关内容

安装步骤

  1. 通过Creator Companion安装VRCFury 并导入项目

基础设置

  1. 选中需要切换材质的网格物体(Mesh)

  2. 点击"Add Component"添加 VRCFury Toggle 组件

  3. 点击"Add Action"选择"Material Swap"

  4. 将网格组件拖入Mesh插槽

    • 如果网格有多个材质:

      • 在Mesh Renderer组件的材质下拉列表中确认目标材质

      • 如有需要,在Toggle中修改材质插槽

材质管理

  1. 在Inspector面板中找到材质球

  2. 右键点击材质选择"Select Material"在项目窗口定位

  3. 若无备用材质:

    • 在项目窗口选中当前材质

    • 按Ctrl+D复制并修改副本

菜单配置

  1. 将第二个材质拖入 VRCFury Toggle 的材质插槽

  2. 设置菜单路径格式:文件夹名/切换项名

    • 支持现有/新建文件夹

    • 可创建子文件夹(使用/分隔)

    • 也可不设文件夹

高级选项

  • 勾选"Save between worlds"实现跨场景/重启保存状态

  • 点击"Options"可设置自定义菜单图标(拖入纹理)

多材质管理

如果你想要切换多个材质,点击 VRCFury 开关组件右上角的3个点,复制组件(Copy Component),再次点击3个点并选择粘贴组件(Paste Component)。更改材质为不同的材质。然后在两个开关上点击“Enable Exclusive Tags”,并输入一个对两者都相同的新标签。这确保了同一时间只有一个切换是激活的。

你可能还想为基本材质创建另一个开关,即当其他开关都未激活时处于激活状态的那个。点击组件右上角的3个点,粘贴组件,将默认材质放入槽中,然后在选项下点击“This is Exclusive Off State”。

完成!更多细节请参考官方文档