Unity 社区

求救,关于动画翻转和怪物移动!网上找不到!

,4 年前
0
是这样的,在2d中敌人移动动画,因为素材中只有一个朝向的,所以要用上x轴翻转,在动画中播放没问题,但是进入游戏后,这个翻转效果出不来,但是右边的精灵里会显示x翻转了,就是在条件成立时打勾x翻转,但动画里并没有翻转。有没大佬知道怎么解决。
就是会这样,傻傻的。其他方向都正常。 然后再问个这种2.5D需要敌人有4个方向的移动动画,有没简单的实现方法 我的代码是这样 直接放4个动画然后状态机里搞个函数来判断。。。。主要想知道如何使用动画器混合树来实现,我的Player移动动画是用混合树来实现的,但Player的移动是靠键盘输入,而敌人的移动是用Movetowards,想知道怎么改比较方便。
667 次浏览
评论 0
3个回答
0
直接传递参数到动画器里面就行了啊,应该要传递两个浮点数,还有你代码写的好难理解,读取玩家键盘操作不是可以直接知道有没有按上下左右吗?你干嘛又要减呢?想不懂
4 年前回答
评论 1
0
可以试试看用bolt插件来翻转,我试了一下特别方便,教程可以在mstudio那里看
4 年前回答
评论 0
0
你反转了两次负负得正,等于没反转 缩放那里反转一次 渲染器那里又反转一次
4 年前回答
评论 1

AI

全新AI功能上线

1. 基于Unity微调:专为Unity优化,提供精准高效的支持。

2. 深度集成:内置于团结引擎,随时查阅与学习。

3. 多功能支持:全面解决技术问题与学习需求。

AI