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

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

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

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

相关推荐
jump_jump1 天前
为了重玩金庸群侠传,我研究了一下 Ruffle 怎么复活 Flash
游戏·rust·github
XIAOHEZIcode2 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
Aloys_Code3 天前
逆向一个被遗忘的DVD游戏格式:从DES加密到Rust模拟器
游戏·模拟器·retroarch·复古游戏·native32·sunplus·赤刃·钢铁风暴
金銀銅鐵3 天前
用 Python 实现 Take-Away 游戏
python·游戏
金銀銅鐵4 天前
用 Pygame 实现 15 puzzle
python·数学·游戏
两水先木示6 天前
【Unity3D】小游戏启动优化、发热优化、蒙皮网格优化
游戏
资源分享助手6 天前
杀戮尖塔2下载、Slay the Spire 2中文版、卡牌肉鸽游戏、杀戮尖塔2联机、杀戮尖塔2攻略
游戏
叶帆6 天前
【YFIOs】用C#开发硬件之设备上云
开发语言·unity·c#
久数君6 天前
AI三维建模工具“造形家”:地理场景三维化的高效解决方案
unity·glb·ai算法·ai三维建模工具·地图框选·造形家·城市建筑模型
Swift社区6 天前
当 AI 接管游戏世界:鸿蒙游戏 Workspace Runtime 架构揭秘
人工智能·游戏·harmonyos