当玩家“踩到”一个物品(金币、宝石、药水)时,就会触发 collect 事件。
游戏会喊:“叮!捡到宝啦!”
我们要写一个函数来处理“捡到东西”这件事。
把生硬的代码名字,变成好懂的“收集者”和“物品”。
不同宝物值不同的钱:
+=:在原来基础上增加。捡多少,加多少!
别忘了告诉主角这条规矩!
含义:
"嘿 player,每当你捡到东西 (collect),就去执行 onCollect 函数,给你加分!"
用骰子决定生成什么:
不仅种类随机,地点也随机!
每一帧都要检查:分够了吗?
捡东西 -> collect 触发 -> 分数 += -> check 检查 -> True 胜利!