VRChat中导入追加FX Player组件时出现部分动画功能失效问题
VRChat中导入需追加FX Player组件时出现部分动画功能失效问题
解决办法
导入新部件时(以Uchiwa为例),于右侧Inspector窗体中找到MA Merge Animator,并勾选匹配Avatar的Write Default。

原因
https://docs.vrcd.org.cn/books/avatar-Vgf/page/write-defaults
在启用 Write Defaults 的情况下下:
当切换到 Hat On 时,帽子会被打开
当切换回 Empty State 状态时,帽子会被关闭(因为帽子被写回了默认状态)
在禁用 Write Defaults 的情况下:当切换到Hat On时,帽子会被打开
当切换到Empty State时,帽子会保持开启状态(因为没有动画将其关闭,也没有写回默认状态)

Ash这个模型里面Write Defaults是启用的,Uchiwa里面的idle状态下Write Defaults是关闭的。
不要在一个控制器中混合使用 Write Defaults
播放单个 Write Defaults Off 的状态会导致所有其他 Write Defaults On 的状态无法写入其默认值,从而使其表现得像 Write Defaults Off 一样。
在这个情况下如果不在MA Merge Animator勾选匹配 Avater 的 Write Defaults的情况下就会出现无法写入其默认值的问题。
VRChat中导入追加FX Player组件时出现部分动画功能失效问题
https://kurikana.cn/2025/12/03/write-default-problem/