Unity关于射击游戏人物动画的设计经验

1.走路与跑步动画不要用animator默认的过渡效果,而是将这两个动画放在BlendTree中进行混合,这样才不会出现卡脚的效果。如果两个动画只是简单的过渡的话,会出现卡脚问题

2.人物枪口的上下摆动,一般基于IK动画,但是并非是用SetIKPosition(AvatarIKGoal.RightHand, pos);这种方式,而是建议用SetBoneLocalRotation通过控制骨骼的旋转,因为用SetIKPosition,首先代码难度就比设置旋转大,而且容易出现穿模问题,比如手臂穿到胸口的问题。通过设置骨骼胸部旋转效果更好

3.还是人物枪口上下摆动的动画,一般不会通过Animator控制,而是上面的IK动画,因为用Animator,会占用当前的动画状态,如果要让他不占用,需要分一个层出来,但是这样很容易会和其他层导致动画冲突

相关推荐
一孤程6 小时前
游戏测试专题第四篇:游戏性能测试实战-帧率/内存/发热全覆盖
游戏·测试
小小数媒成员11 小时前
如何优化代码适应托管内存?
游戏·unity·游戏引擎
humors22111 小时前
支付宝游戏灵画师简易步骤整理
游戏·技巧·手游·攻略·灵画师
河南花仙子科技11 小时前
企业定制小游戏助力品牌软性传播
大数据·科技·游戏·小程序
liulilittle15 小时前
为什么采用全局管理缓存及状态:麻将客户端状态管理
服务器·网络·游戏·客户端·异步·mahjong·麻将
狂人开飞机18 小时前
21、游戏架构设计模式
游戏·游戏引擎·godot
bj_bluewei_tech1 天前
拯救者游戏本维修卡 logo 无限重启,确认显卡虚焊故障
游戏·电脑
新的瑞拉公主2 天前
Unity游戏发布微信小游戏:从构建到提审
unity·webgl·微信小游戏·开放数据域
Jae den2 天前
网络延迟为什么会影响游戏和实时业务?
网络·游戏
思盛iOS签名上架2 天前
ipa企业签名闪退是什么原因?
游戏·ios·testfight