初期我们只实现玩家被炮塔攻击,而玩家尽量闪躲炮弹。
    当玩家被子弹击中时,我们播放一个烟雾的缩放动画。并随后删除炮弹。
    而对于没有打中的炮弹,我们使用可见性通知节点来删除跑到视口矩形之外的炮弹。
    玩家受到攻击时,让其弹跳一下并后退一个很小的距离。
    为玩家创建一个血条,并实现血量的显示。当玩家死亡时,重新加载当前场景。

    image.pngimage.png
    我们创建hit_effect场景,并建立一个简单的由中间向外散射一次的粒子效果。
    22226.gif
    22227.gif
    image.png