护盾强度

护盾强度

今天我的目标是给 Shields 3 次命中,并添加一个 UI 元素来跟踪它的健康状况。

首先,我将创建三个父对象,每个对象中都有正确数量的盾牌精灵,将它们放置在我的玩家生命中,然后将它们的活动状态切换为 false。

然后我将创建一个类似于我为生命创建的数组,但使用游戏对象而不是图像,我还将留下一个空的“No_Shields”游戏对象。

现在我将在我的 UI 管理器中创建一个公共的 ShieldLife 方法,它只是将当前的健康设置为“活动”并停用之前的健康。

最后,我将在我的 ShieldActive 方法中设置 _shieldStrength 为 3,然后修改我的玩家伤害方法以检查我的盾牌强度是否超过 0,在这种情况下,我将减去 1 并在我更新时更新它受到伤害。一旦它为0,那么护盾将再次停用。

在这里你可以看到它的一个例子!

现在就是这样!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/7624/30260108

posted @   哈哈哈来了啊啊啊  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示