【发布时间】:2020-01-19 19:18:42
【问题描述】:
我有一个简单的立方体游戏对象,它附加了一个动画组件。这个动画师只控制一个简单的动画剪辑,这个动画剪辑只是在半秒内将游戏对象的比例从(1,1,1)更改为(2,2,2)。
现在在另一个脚本中,假设 GameManager 我通过 anim.SetTrigger("Scaleup") 触发了这个动画,并且在立方体游戏对象缩放到正确的值(2,2,2)时效果很好。
我所追求的是:当这个立方体被停用然后再次重新激活时,动画师确实会重置为其默认状态(空闲状态),但 尺寸永远不会回到其原始比例,即 (1, 1,1) 并且无论我做什么都停留在 (2,2,2) 这似乎是不可能的。
当游戏对象被停用并重新激活时,如何重置动画剪辑的值?
我尝试这样做 anim.enabled = false 和 anim.enabled = true 但它不起作用。帮助伙计们。
【问题讨论】:
-
本题与unityscript无关