Write Defaults的作用

Write Defaults的作用:

在播放某一个动画Clip时,对于当前Clip没有涉及到的属性(而其他Clip修改过此属性),Write Defaults决定该属性是 恢复“默认值”,还是延续此时此刻的值(被其他动画修改过的值)

  • ✅ Write Defaults使用默认值(即恢复初始状态)。

  • [  ] Write Defaults:使用上一个动画状态结束时的值(可能被修改过)

何为“默认值”

当动画机Enable时,Unity会遍历此动画机包含的所有Clip修改了哪些属性,并将OnEnable时这些属性的作为默认值


例:

1.图形初始状态如下图。(即默认值为:颜色=白色,大小=1)。

2.动画有两个,轮流循环播放:

  • [SmallToBig]将大小变成5倍。
  • [ RedToBlue]将颜色变红再变蓝。

结果:

如果[SmallToBig]不勾选Write Defaults,播放过[RedToBlue]后,[SmallToBig]再播放时是蓝色;勾选则是白色(即默认值)。

如果[RedToBlue]不勾选Write Defaults,播放过[SmallToBig]后,[RedToBlue]再次播放时使用5倍大小;勾选的话是使用原始大小(默认值)。

下面的三张图——两个动画均勾选了✅ Write Defaults,表现如下:

默认图像
​​​​​
播放 Small To Big 时(颜色没有被改变)

播放 Red To Blue 时 (大小没有被改变)

推荐博文并且感谢作者:

https://blog.csdn.net/RICKShaozhiheng/article/details/77838379

http://www.bubuko.com/infodetail-2589303.html

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值