hero.health:当前的生命值。 hero.maxHealth:满血时的生命值(杯子容量)。
hero.time:游戏时钟,从 0 开始一直走。
像课程表一样,不同时间做不同的事。
点击存钱罐
根据敌人强弱决定战术。
存钱造东西,造够了就停。
用 if/elif/else + time 可以制作简单的状态机 (State Machine)。
if/elif/else
time
行为随时间自动切换,就像自动售货机一样!