我正在使用unity 3d v.5.12并且出于某种原因,当我使用动画(使用unity,* .anim制作)时,不会应用对游戏Object位置的任何更改。请帮忙。我完全是团结的新手。
答案 0 :(得分:1)
在录制动画之前,您应该通过添加"变换位置/变换旋转来设置动画的属性"在动画窗口中。
完成录制动画后:
[使用动画控制器设置对象]
您的对象现在将独立于对象旋转/位置旋转/移动
答案 1 :(得分:0)
如果您的动画是动画位置组件,那么在播放动画期间对位置的任何更改都不会影响游戏对象,它将由动画控制。同样的情况也适用于导入的动画。并且不仅位置如果任何其他组件由动画控制它在动画播放期间不会受到代码的影响,即缩放旋转等。
答案 2 :(得分:0)