请问控制人物移动的时候一转向动画就消失是什么情况呀
unity3d吧
全部回复
仅看楼主
level 1
宇智波谢尔顿😂
楼主
小萌新刚开始学习unity移动和动画相关内容,写了个脚本实现向右移动的时候播放原动画,向左移动的时候将原动画反转并播放。可是向右的时候正常,向左的时候一点左键动画就消失了。经检测它实际上是向左移动了的,实现反转的代码也有正常执行,求教各位大佬为啥动画一反转就不显示了啊。
上图是原本的样子
上图是按下左键的样子
上图是实现移动的代码
2021年01月28日 02点01分
1
level 5
楚轩_无敌
你动画是帧动画吧,动画里面没有写死旋转坐标吧只是更换图片?
2021年01月28日 02点01分
2
宇智波谢尔顿😂
嗯嗯就是用animation按帧调的
2021年01月28日 02点01分
level 5
楚轩_无敌
检查下消失的时候的Scene和Inspector(组件属性视图)2个视图该节点的状态
2021年01月28日 02点01分
3
宇智波谢尔顿😂
我好像发现啥问题了,就是它反转的时候不是在同一平面反转的,跑到main camera的另一端去了
。谢谢大大!
2021年01月28日 02点01分
Callum
@宇智波谢尔顿😂
挖个坟,大哥你这bug是怎么处理的,我也遇到😭
2024年02月13日 18点02分
啊这aze
看看角色的物体(包括父物体和图片的子物体)的transform的z值是不是0,翻转时z值会变成相反数
2024年10月11日 14点10分
1