复习:玩家回合
本课属于 Coddy Lua 学习旅程的“基础知识”单元。第 88 课,共 90 课。
挑战
简单创建一个回合制战斗系统,检查玩家是否有足够的行动点数来发动攻击。
声明以下变量:
- 变量
playerActionPoints的值为3 - 变量
attackCost的值为2
编写一条 if-else 语句:
- 如果玩家有足够的行动点数(大于或等于攻击消耗的点数),就从玩家的行动点数中减去攻击消耗的点数,并输出
"Attack successful! Action points remaining: X",其中 X 是剩余点数 - 如果玩家的行动点数不足,就输出
“Not enough action points to attack!”
亲手试试
-- 声明变量
local playerActionPoints = 3
local attackCost = 2
-- TODO: 在这里编写你的代码基础知识中的所有课
自己练习: Lua 在线编译器