# State Behaviors ## 添加 在“动画器-图层”点击一个状态,在“检查器”中点击“添加行为”即可看到VRC的脚本 ## Animator Layer Controller [![image.png](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/scaled-1680-/VqXwqgLhB3nkks1R-image.png)](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/VqXwqgLhB3nkks1R-image.png) 可以改变某一图层的权重(权重为1时正常播放) 层权重将保持不变,直到某个其他状态再次运行此状态行为并将其重置
名称Purpose(目的)
可播放(Playable)选择要改变的动画层
图层(Layer)选择影响第几个图层(从0开始) ,第0层(即第一个)无法被改变(始终为1)
Goal Weight想要改变的权重
Blend DurationDefine the time period (in seconds) that you want the blend to take. 0 means instant.
Debug String调试字符串,当此脚本运行时将此字符串输出至日志
## Animator Locomotion Control [![image.png](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/scaled-1680-/yFNSRPa4INblAAZK-image.png)](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/yFNSRPa4INblAAZK-image.png) 在播放动画时禁用动作,位置被锁定 PC下只可上下移动视角,VR可自由移动,但模型不会动 此状态将一直保持,直到某个其他状态再次运行此状态行为并将其改变
名称Purpose(目的)
Locomotion Control如果选择“Disable”,运动将被禁用
Debug String调试字符串,当此脚本运行时将此字符串输出至日志
## Animator Temporary Pose Space [![image.png](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/scaled-1680-/7XCUYTQ9O2MKRlUX-image.png)](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/7XCUYTQ9O2MKRlUX-image.png) 调整视角球,移动至执行动画后额头位置 视角球调整后将一直保持,直到某个其他状态再次运行此状态行为并将其改变
Pose Space“Enter”将更改,“Exit”将退出并重置为默认
Fixed Delay调整“Delay Time(延迟时间)”为时间段或百分比
Delay Time视角球将在设定值后调整
Debug String调试字符串,当此脚本运行时将此字符串输出至日志
## Animator Tracking Control [![image.png](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/scaled-1680-/jQfVTrAhrjPi47Mg-image.png)](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/jQfVTrAhrjPi47Mg-image.png) 以下内容为Google翻译+自己修改 跟踪设置将一直保留,直到某个其他状态再次运行此状态行为并将其重置。 Animator Tracking Control 允许您启用或禁用 IK 或模拟化身身体各个不同部位的运动。将选项设置为“No Change”不会更改身体部位的当前值。“Tracking”会将其设置为跟随 IK 或模拟运动。“Animation”将强制身体部位遵从动画 如果将所有 IK 跟踪点设置为Animation,您的动画将作为动画远程播放,而不是通过网络 IK 进行转换。对于各种类型的跟踪,这些“IK 跟踪点”是: - PC:头、左手、右手 - 3pt 追踪:头部、左手、右手 - 6pt / FBT 追踪:头部、左手、右手、臀部、左脚、右脚 除了模拟的 Eyes and Eyelid 外,所有部分都是 IK 驱动的。嘴和下巴由 visemes 驱动。 例如,将 Left Hand 和 Right Hand 设置为 Animation 将忽略 IK 定义的手(和手臂)的位置,而是使用任何当前活动状态的运动来定义手和手臂的位置。将它们设置回 Tracking 将改为使用 IK。 将 Eyes & Eyelid 设置为 Animation 将禁用眼球运动和闭眼动作。将 Eyes & Eyelid 设置为 Tracking 将重新启用模拟的眼球运动和眨眼。 将 Mouth and Jaw 设置为 Animation 将禁用发音嘴型(visemes),但仍会发送发音嘴型参数(visemes)。设置 Mouth and Jaw 将重新启用发音嘴型(visemes)。 ## Avatar Parameter Driver [![image.png](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/scaled-1680-/24QtH2GnSPz1KyRz-image.png)](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/24QtH2GnSPz1KyRz-image.png) 改变给定参数的值
名字Purpose(目的)
Add Parameter (按钮)添加一个要改变的参数
Name选择要改变的参数
Change Type如何改变?
Value要改变的值
## Playable Layer Control [![image.png](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/scaled-1680-/tKFNzbzUqS7aXvh6-image.png)](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/tKFNzbzUqS7aXvh6-image.png) 与Animator Layer Controller类似,不过是改变一个动画层的权重