任务目标
完成单僵尸单植物版僵尸游戏
素材资源
阶段任务 20240725_134650
布置环境并初始化他们:
一个背景
一个豌豆射手
一个僵尸
一个豌豆
阶段任务 20240725_134945
让射手摇摆
阶段任务 20240725_135534
让僵尸向左移动
阶段任务 20240725_141535
僵尸走路动画
因为我们只有一个造型
需要用代码来模拟僵尸走路
阶段任务 20240725_142003
僵尸走到植物的位置就停止不前进
但是他仍然会上下上下移动
思路
给僵尸添加状态变量
move
并给变量定义不同值对应的意义
move = 0,代表原地不动的在啃植物
move = 1,代表前进
游戏开始的时候
move的值是1
当僵尸碰到植物的时候
move的值设置为0
阶段任务 20240725_144037
植物有5滴血
僵尸碰到植物
僵尸啃五下
植物就消失
僵尸每2秒钟啃一下
操作思路
定义一个变量标记植物的生命
plant_hp
初始化它的值为5
当植物碰到僵尸时
每隔3秒扣一滴血
血小于1时就死亡