本文介绍: 还需要一个减少血量的方法,在这个方法里面需要设置一个血量的百分比,是为了当血量低于一定值时,执行特定的动画。在代码中,当子弹接触到僵尸时就播放这个动画,因为这个动画是这个物体的默认动画,将其设置为预制体然后实例化出来就行了。当子弹与敌人发生碰撞时,要得到敌人身上的脚本,调用这个脚本里面减少血量的方法,然后把伤害值传递过去。打开动画编辑器后,点击录制,在不同的关键去修改豌豆的缩放,达到先变大后减小最后消失的效果。当僵尸接触到植物开始攻击时会持续削减植物的血量,当植物血量为零时就销毁当前植物。
一、僵尸攻击和植物的掉血和销毁
当僵尸接触到植物开始攻击时会持续削减植物的血量,当植物血量为零时就销毁当前植物。
在plantManager中,
为植物添加一个血量HP = 100,
public int HP = 100;
在写一个减少血量的方法,来减少血量。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。