美文网首页
29 蓝图:体力值、子弹数逻辑和胜利界面

29 蓝图:体力值、子弹数逻辑和胜利界面

作者: 游戏开发程序员 | 来源:发表于2021-01-16 11:12 被阅读0次
    image.png

    1 体力值冲刺时消耗,站立时恢复

    加速的时候通过定时器调用时间来消耗体力:


    image.png

    我们制作了一个自定义事件:


    image.png
    每秒恢复体力如下:
    image.png

    以上,我们要还需要继续完善的有:
    扣除时的保护,不能为负。
    按键按下直接修改速度不妥,应该为出发定时器去修改,负责体力不足的时候,无法减速。

    2 子弹打完后无法开枪,制作弹匣和拾取增加子弹数量
    发射子弹的时候,判断弹药:


    image.png

    制作一个蓝图类Actor:


    image.png
    记得修改碰撞预设:
    image.png
    蓝图逻辑为 触到后增加10个子弹,销毁弹夹:
    image.png

    3 定义一个消灭数量目标,完成任务后游戏结束
    玩家蓝图定义GameEnd事件:


    image.png

    移动体被击中时判断调用:


    image.png

    4 制作游戏结束界面:重新玩或退出游戏。
    游戏结束界面:


    image.png

    界面的逻辑如下:


    image.png image.png

    相关文章

      网友评论

          本文标题:29 蓝图:体力值、子弹数逻辑和胜利界面

          本文链接:https://www.haomeiwen.com/subject/qlgpaktx.html