黑魂复刻游戏的玩家控制器(镜像动画实现另一只手的攻击)——Unity随手记(2021.5.5)

文章目录

  • 今天实现的内容:
        • 镜像动画
  • BUG以及缺陷:
  • 值得注意的:

今天实现的内容:

镜像动画

黑魂游戏里,不会限制你用那只手拿武器,而我们的项目中,目前还只有右手攻击,接下来我们将通过镜像动画实现左手攻击。
黑魂复刻游戏的玩家控制器(镜像动画实现另一只手的攻击)——Unity随手记(2021.5.5)_第1张图片
选中动画节点,可以看到检视窗口中有一个Mirror选项,勾选Mirror我们的动画就会镜像反转。我们希望能通过脚本来控制它。
黑魂复刻游戏的玩家控制器(镜像动画实现另一只手的攻击)——Unity随手记(2021.5.5)_第2张图片
如果我们不勾选Mirror,而是勾选它后面的Parameter,我们就可以使用动画机参数(要是bool类型的)来控制它了,我们可以很轻松的在代码中控制动画机参数(anim.SetBool)。
在这里插入图片描述
新增一个bool型参数mirror来专门控制要镜像翻转的动画节点,在这里是我们的三个攻击动画。我们只需要控制mirror参数,就可以控制是用右手攻击还是用左手。


BUG以及缺陷:


值得注意的:

由于我们的项目到目前为止还没有做左右手装备,所以这个功能的开发先到此为止。


你可能感兴趣的:(Unity随手记,游戏开发)