我知道这是一道非常复杂的荒谬的问题,尤其是对于一个刚刚开始制作视频游戏的人来说。但是我已经尝试了六次失败了,所以我只好来问问网友了。 我正在尝试制作一个roguelike第一人称射击游戏,但我完全不知道如何让手臂动起来。更具体地说,我完全不知道如何让角色拿起、持有和操作枪械,甚至不知道如何动画枪械。 我已经尝试了很多方法,但都失败了。 1. 使用Blender制作一个单独的rig,然后在Blender中预先制作动画。失败了。 我对Blender不太擅长,而且我想要一个机械PSX风格的动画,但动画文件导入到Unity时出现了问题。 2. 使用前向运动学将整个手臂分解成多个部分,然后手动键帧动画。将枪械对象附加到玩家手臂上,然后手动弯曲手指。效果不错,但对于任何超出持有对象的动作都无效。 3. 使用逆向运动学跟踪手臂到一个动画对象的抓取点,并使用键帧动画来移动角色手臂。无法正确对齐手指到枪械模型,尤其是对于有更复杂杂型的弹匣形状的武器。 我已经重做了角色、控制器、手臂、手、臂的代码和模型多次,但仍然没有成功。 我看到很多人在Unity和其他游戏引擎中制作了第一人称射击游戏,甚至有多个可选的武器。一定有一个秘诀,但经过几个小时的Google搜索,仍然没有找到好的答案。 我知道我是在要求你告诉我如何制作苹果派从零开始,并且期待你提供一个宇宙级的步骤,但我真的不知道该怎么办了。
我有一个天真而又太复杂的问题
评论 (0)