导语

“为什么游戏里的分数会自动增加?如何让角色拥有3条命?变量就是编程中的魔法计数器!5分钟学会Kitten 4.0变量操作,让你的作品更智能!”

一、变量是什么?

  1. 生活化比喻

    • 变量=一个可以变化的“盒子”,比如“存钱罐”(存数字)、“标签纸”(存文字)。

  2. 编程中的作用

    • 记录分数、倒计时、角色血量等动态数据。

    • 示例:超级马里奥的“金币数”就是变量。

二、创建第一个变量

  1. 操作指南

    • 点击“变量”积木分类“新建变量”→输入名称(如“分数”)。

    • 勾选“适用于所有角色”或“仅适用于当前角色”。

  2. 新手避坑

    • 变量命名用中文更直观(如“生命值”而非“a1”)。

    • 全局变量 vs 局部变量(简单解释适用场景)。

三、4大核心操作

操作1:赋值

  • “将分数设为0”积木初始化数据(如游戏开始时重置分数)。

操作2:增减数值

  • “将分数增加1”积木实现加分(接到金币+1分)。

操作3:显示/隐藏变量

  • 舞台区右上角控制变量显示状态,避免界面杂乱。

操作4:字符串变量

  • 存储文字(如记录玩家昵称:“当前用户:小明”)。

四、常见问题解答

  1. Q:变量突然不变化了?

    • 检查是否重复初始化(如绿旗下多次“设为0”)。

  2. Q:如何做排行榜?

    • “云变量”保存玩家数据(需登录账号)。

  3. Q:变量能做数学计算吗?

    • 配合“运算”积木实现:分数 × 2、血量 ÷ 5等。

五、延展练习

  1. 挑战1:为《飞机大战》添加“生命值”变量,被击中3次后游戏结束。

  2. 挑战2:用变量制作倒计时炸弹(10秒后爆炸)。

变量效果

成品点我打开