在RPG第一部里。角色死亡动画请问老师

该主题包含 1 个回复,有 2 个参与人,并且由 atmhrc 的头像 atmhrc1 年 前 最后一次更新。

正在查看 2 个帖子 - 1 至 2 (共计 2 条)
  • 作者
    帖子
  • #23765
    Fly_跃 的头像
    Fly_跃
    学员
    注册日期: 2015/03/24
    发帖数: 8
    回帖数: 9

    我试了很多次,在死亡时跑的速度过快出了那个碰撞体Begin Overlap 拖动还是会到处移动。但在哪个碰撞体里死亡怎么拖动都不会动。

    上传附件/图片:
    您必须登陆才能查看附件
    #23896
    atmhrc 的头像
    atmhrc
    教师
    注册日期: 2015/04/23
    发帖数: 0
    回帖数: 93

    这个是链接节点上的一个BUG,我会抽空录制一个视频来修正这个BUG,这个BUG的产生原因是因为:角色的死亡由血量判定引起,当血量低于0时,被判定为死亡,同时屏蔽玩家的输入,再播放死亡动画,但是由于玩家鼠标的输入由按下与松开两部分组成,所以当玩家在按下鼠标时角色死亡,玩家松开鼠标的操作就会被引擎屏蔽,从而引发bug(就像图中的飞尸)。那么解决这个BUG的方法有两个,第一个,在蓝图后面加一个节点,当角色死亡时,由引擎帮我们发出一个松开鼠标的指令。第二个,在角色死亡时,把角色的行为方式给固定住(比如将speed set为0,或者是屏蔽行走的线性检测)。这2种方法都可以解决这个BUG。

正在查看 2 个帖子 - 1 至 2 (共计 2 条)

抱歉,回复评论必需登录。