版本: Unity 6 (6000.0)
语言English
  • C#

Animator.writeDefaultValuesOnDisable

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每一个建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册
public bool writeDefaultValuesOnDisable;

描述

指定当 Animator 被禁用时,是否重置或保留可播放图形的值。

将此属性设置为 true,以便在 Animator 被禁用时将可播放图形重置为其默认值。
将此属性设置为 false(默认值),以保留可播放图形的当前状态和值,并在 Animator 被禁用时调用 Animator.WriteDefaultValues 方法。


将此属性设置为 false 还会在禁用 GameObject 时保留动画值。例如,如果一个 GameObject 的动画值从 x=0 到 x=3,当 GameObject 被禁用时,它会保留动画值 x=3。


此属性是可序列化的。您可以将其保存在预制件中。