关于unity的Animator的一则提问贴!!

如题 近期在开发使用animator动画机的时候遇到了一个奇怪的问题 。如图是我简化了的一个动画机:
在这里插入图片描述

idle:里面是空的
SortOut:里面只有控制scale变化的动画
SortIn:里面有控制scale和Postion的动画

我现在把这个动画机加到我的一个ui物体上去 ,按照我的认知来说,如果他在一直跑sortin 这个动画状态,那么pos和scale都会被这个动画里的状态接管,你用代码改动位置或者大小都是失效的,或者你在面板上拖动也是拖不动的。
但问题是:
我明明这个东西运行的时候只是在跑Idle 循环运行idle,他的position也不能改变了,代码改也没用,拖动也不行。这就很奇怪。
此时 我把sortin里的动画删去,好了pos马上就能跟着我代码里写的动了。
这样确认了 position百分之百就是被sortin里的动画挟持了。
这个有点不符合我的认知,这个物体从来就没有进入过sortin的动画里,为什么postion也不能动了,是unity动画机本来就是这样设定的,还是我哪里操作 有误呀?有没有懂得求教~谢谢各位!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值