伐木工人 试了,确实无效!是不是跟动画有关?另外还存在2个问题:1、局部欧拉角旋转是localRotationEuler,rotationEuler是世界欧拉角旋转。2、欧拉角旋转不是角度,而是弧度,这一点比较坑。
Aar0n liuhang123 @Aar0n:不提供unity的动画无法判断,初步估计是因为骨骼绑定了骰子,虽然没有动画的数值,但是受骨骼限制,所以播放动画就会还原无法改动,,至于停止之后可以改,是因为和unity动画机制不一样,unity 绑了骨骼是无法改变属性的,改了数值也不会变动的
liuhang123 Aar0n 这个问题我早就怀疑过,但是去掉只读属性以后还是一样的,并且我做了个实验,做了个计时器每50毫秒去改变属性,动画过程中也是可以改的,肉眼可见,但是瞬间马上又被恢复了,然后一直改一直恢复,无限循环。 麻烦你再帮查下是什么原因拜托。