# L1-20《克隆光魔法》PPT 大纲

> 逐页详细 · 六关制 · 积木四步法 · 22-28页

---

## 第1页 · 封面
**布局：** 上方标题栏 + 中央主视觉(阿波罗vs野猪怪+光波对决) + 下方课程序号条
**文字：**
- 标题：LEVEL·1 / LESSON 20 / **克隆光魔法** ✨
- 副标题：太阳神阿波罗大战野猪怪！光波vs绿光波！
- 底部条：温故知新(L1-19安全过马路/场景切换/多重条件/百科知识)

---

## 第2页 · 温故知新
**布局：** 左半区"上次学了什么" + 右半区"这次要学什么"
**文字：**
- 左栏标题：📖 上次学了什么？(L1-19 安全过马路)
  - 多重条件：多个如果**并排**写，各自独立检测
  - 场景切换+联动：碰到红绿灯→换背景→角色按背景显示/隐藏
  - 百科知识：红绿灯1858伦敦→红灯波长最长→绿和红区别最大
  - 碰到角色+显示隐藏(复习L1-11)
- 右栏标题：🔮 这次要学什么？(L1-20 克隆光魔法)
  - 🆕 克隆+广播组合：空格→克隆+同时广播→克隆体听到广播移动 ← 核心新套路！
  - 🆕 蓄力动画：按下空格→反复切换造型→松开发射(视觉反馈)
  - 🆕 双角色对战碰撞：光波碰野猪→野猪死 / 绿光碰阿波罗→阿波罗死
  - ♻️ 移到角色(复习) + 克隆删除(复习L1-15)

---

## 第3页 · 故事导入
**布局：** 神话场景(阿波罗太阳神 + 野猪怪对决)
**文字：**
- ✨ 奥林匹斯山上…
- 太阳神「阿波罗」驾着金色战车巡视天空
- 突然！一只黑暗野猪怪从森林里冲出来！
- 野猪怪张开大嘴，射出邪恶的绿光波——💚
- 阿波罗抬起手，金色的光魔法在掌心凝聚——✨
- 咻！咻！咻！光波在空中碰撞！
- 🎮 今天我们要做一个「光魔法对决」游戏！
- 克隆+广播联手出击，阿波罗vs野猪怪，谁才是最强的？

---

## 第4页 · 功能分析
**布局：** 双角色功能拆解(阿波罗/野猪怪)
**文字：**
- 🦸 **阿波罗(玩家)**：
  - WASD 四方向移动
  - 按空格 → 切换造型(蓄力) → 克隆光魔法 → 向右发射
  - 被绿光波击中 → 倒地 → 游戏结束
- 🐗 **野猪怪(敌人)**：
  - 自动随机滑行移动
  - 定时发射绿光波 → 向左
  - 被光魔法击中 → 倒地 → 胜利
- 💫 **光魔法(阿波罗的子弹)**：移到阿波罗 → 向右飞 → 边缘删除
- 🟢 **绿光波(野猪怪的子弹)**：移到野猪怪 → 向左飞 → 碰到阿波罗→广播击中
- 📡 **广播**：空格→克隆+广播 / 绿光波碰到阿波罗→广播击中

---

## 第5页 · 认识关·标题页
**布局：** 关卡标题 + 四个新知识卡片
**文字：**
- 标题：🔍 认识关 —— 今天要认识四个新本领！
- 卡片1：克隆+广播组合 ← 核心新套路！
- 卡片2：蓄力动画(造型切换) ← 视觉反馈
- 卡片3：双角色对战碰撞 ← 双方都有子弹
- 卡片4：移到角色+克隆删除 ← 复习升级

---

## 第6页 · 认识关①-看一看：克隆+广播组合
**布局：** 演示动画截图(阿波罗按空格→光克隆体出现→向右飞)
**文字：**
- 📺 看老师演示！按下空格后发生了什么？
- 观察流程：
  1. 阿波罗按下空格 →
  2. 一个光魔法克隆体从阿波罗位置出现 →
  3. 克隆体开始向右移动！
- 🆕 这是怎么做到的？
  - 这是**克隆+广播的组合技**！
  - 第一次把克隆和广播深度结合在一起！
  - 之前L1-11保卫小鸡：克隆出现了，但没有广播联动
  - 之前L1-15飞机大战：克隆出现了，子弹自己移动
  - 今天L1-20：克隆出现 + 广播触发移动 = 新套路！
- 流程：
  - 空格 → `克隆 [光魔法 v]` + `广播 [发射光魔法 v]`
  - 光魔法克隆体 → `当接收到 [发射光魔法 v]` → 开始移动

---

## 第7页 · 认识关①-试一试：克隆+广播组合
**布局：** 左侧代码示意 + 右侧流程图
**文字：**
- 🧪 你也来试试！
- 任务：做一个简单的克隆+广播组合
  - 按空格 → 克隆一只小猫 + 广播"出发"
  - 克隆体收到"出发" → 向右走
- 阿波罗的发射脚本(按空格时)：
  ```
  克隆 [光魔法 v]        // 生出一个克隆体
  广播 [发射光魔法 v]    // 告诉克隆体：出发！
  等待 (0.2) 秒          // 冷却时间
  ```
- 光魔法克隆体的接收脚本：
  ```
  当作为克隆体启动时
  当接收到 [发射光魔法 v]  // 听到广播
  移到 [阿波罗 v]          // 到自己发射者的位置
  显示
  重复执行直到 <碰到 [边缘 v]?>
    将x增加 (10)
  删除本克隆体
  ```
- 🔑 关键：克隆和广播是两个动作，顺序是：先克隆→再广播

---

## 第8页 · 认识关①-讲一讲：克隆+广播原理
**布局：** 原理图(克隆→广播→接收的时序)
**文字：**
- 📐 克隆+广播为什么能配合？
- 时序分析：
  1. `克隆 [光魔法 v]` → Scratch立即创建一个克隆体
  2. 克隆体自动执行「当作为克隆体启动时」脚本 → 开始监听广播
  3. `广播 [发射光魔法 v]` → 消息发出
  4. 克隆体的「当接收到」被触发 → 移动到阿波罗位置 → 发射！
- 为什么不是先广播再克隆？
  - 先广播→克隆体还不存在→收不到消息→不会移动！
  - 必须先克隆(创建角色)，再广播(通知角色行动)
- 🆚 对比L1-11保卫小鸡的简单克隆：
  - L1-11：克隆→自动掉落，没有广播控制
  - L1-20：克隆+广播，可以有更多控制（方向、速度、时机）

---

## 第9页 · 认识关①-练一练：克隆+广播组合
**布局：** 排序题+填空题
**文字：**
- ✏️ 练一练！
- 排序题：把发射流程按正确顺序排列
  - A. 广播"发射光魔法"  B. 克隆光魔法  C. 光克隆体移到阿波罗位置  D. 光克隆体向右移动
  - 正确顺序：____ → ____ → ____ → ____
- 填空：
  1. 克隆和广播的顺序是：先 ____ 再 ____
  2. 如果反过来会怎样？____
  3. 克隆体监听广播用的积木是：`____`
  4. 和L1-11保卫小鸡相比，这次克隆多了什么新能力？____
- 想一想：如果阿波罗连按3次空格，会有几个光魔法？(3个克隆体同时存在！)

---

## 第10页 · 认识关②-看一看：蓄力动画
**布局：** 动画序列帧(阿波罗普通态→战斗态→发射→回普通态)
**文字：**
- 📺 看老师演示！阿波罗发射前在干嘛？
- 观察：
  1. 按下空格 → 阿波罗开始不停切换造型(普通↔战斗)
  2. 造型快速交替 → 看起来像在"蓄力"！
  3. 松开空格 → 光魔法发出 → 阿波罗恢复普通造型
- 🆕 蓄力动画 = 视觉反馈
  - 玩家按下空格 → 看到角色在变化 → 知道"我在蓄力"
  - 松开发射 → 角色恢复 → 知道"发射完了"
- 原理：按下空格时反复执行「下一个造型」→ 在两个造型之间来回切换

---

## 第11页 · 认识关②-试一试+讲一讲：蓄力动画
**布局：** 代码块 + 造型展示
**文字：**
- 🧪+📐 蓄力动画的实现
- 阿波罗需要准备两个造型：
  - 造型1：太阳神_普通(站立)
  - 造型2：太阳神_蓄力(举手发光)
- 蓄力代码(按下空格时)：
  ```
  等待 <按下 [空格 v] 键?>
  重复执行直到 <不是 <按下 [空格 v] 键?>>
    下一个造型
    等待 (0.1) 秒
  切换到造型 [太阳神_普通 v]  // 松手后恢复普通造型
  克隆 [光魔法 v]
  广播 [发射光魔法 v]
  ```
- 原理：
  - 「下一个造型」在两个造型间来回切换 → 蓄力抖动效果
  - 等待0.1秒 → 控制切换速度 → 太快眼花，太慢没效果
  - 松手后「切换到造型」 → 固定回普通造型

---

## 第12页 · 认识关②-练一练：蓄力动画
**布局：** 代码选择+纠错
**文字：**
- ✏️ 练一练！
- 选择题：
  1. 蓄力时切换造型，松手后应该？(A.保持蓄力造型 B.切回普通造型 C.隐藏)
  2. 控制切换速度的是什么？(A.等待时间 B.移动步数 C.克隆数量)
  3. 判断"松手"用的积木是？(A.按下空格 B.不是按下空格 C.按下任意键)
- 纠错题：
  小明写的蓄力代码忘了「等待0.1秒」，结果造型闪得太快看不清。帮他加上。
  ```
  重复执行直到 <不是 <按下空格?>>
    下一个造型
    ____  // 加什么？
  ```
- 挑战：试试把0.1秒改成0.3秒、0.05秒，哪个效果最好？

---

## 第13页 · 认识关③-看一看：双角色对战碰撞
**布局：** 碰撞结果对比图(光魔法碰野猪→野猪死 vs 绿光碰阿波罗→阿波罗死)
**文字：**
- 📺 看老师演示！两个角色的碰撞结果一样吗？
- 场景1：阿波罗的光魔法碰到野猪怪 →
  - 野猪怪切换造型(倒地) + 停止移动 → 🎉 阿波罗赢了！
- 场景2：野猪怪的绿光波碰到阿波罗 →
  - 阿波罗切换造型(倒下) + 停止移动 → 💀 阿波罗输了！
- 🆕 双向碰撞检测(复习L1-11保卫小鸡+L1-15飞机大战升级)：
  - L1-11：小鸡碰到栅栏 → 小鸡消失(单向)
  - L1-15：子弹碰敌机 → 双方都有反应(双向基础)
  - L1-20：阿波罗的子弹/野猪的子弹 → 双向独立判定(双向高级)

---

## 第14页 · 认识关③-试一试+讲一讲：双角色对战碰撞
**布局：** 双方碰撞判定逻辑图
**文字：**
- 🧪+📐 双角色对战碰撞的完整逻辑
- 阿波罗的光魔法 → 检测碰到野猪怪：
  ```
  重复执行直到 <碰到 [边缘 v]?>
    将x增加 (10)
    如果 <碰到 [野猪怪 v]?> 那么
      广播 [野猪怪被击中 v]   // 通知野猪怪
      删除本克隆体            // 光魔法消失
  ```
- 野猪怪的绿光波 → 检测碰到阿波罗：
  ```
  重复执行直到 <碰到 [边缘 v]?>
    将x增加 (-10)
    如果 <碰到 [阿波罗 v]?> 那么
      广播 [阿波罗被击中 v]   // 通知阿波罗
      删除本克隆体            // 绿光波消失
  ```
- 被击中后的处理：
  - 野猪怪收到「野猪怪被击中」→ 切换倒地造型 → 停止脚本
  - 阿波罗收到「阿波罗被击中」→ 切换倒下造型 → 停止脚本
- 🆕 为什么用广播而不是直接停止？
  - 停止只影响自己，广播可以让舞台也收到(显示胜负文字)

---

## 第15页 · 认识关③-练一练：双角色对战碰撞
**布局：** 流程图填空
**文字：**
- ✏️ 练一练！
- 完成碰撞判定流程图(填空)：
  - 光魔法碰到野猪怪 → 广播 `____` → 野猪怪收到 → `____` + `____`
  - 绿光波碰到阿波罗 → 广播 `____` → 阿波罗收到 → `____` + `____`
- 判断题：
  1. 光魔法碰到野猪怪，直接停止野猪怪就行，不用广播。(____) ❌
  2. 广播可以让多个角色同时收到消息。(____) ✅
  3. 两个碰撞检测可以写在一个如果里。(____) ❌
- 思考：如果阿波罗和野猪怪同时被击中，谁赢？(同时倒地，平局！)

---

## 第16页 · 认识关④-复习：移到角色+克隆删除
**布局：** 复习卡片
**文字：**
- ♻️ 温故知新 —— 再认「移到角色」和「克隆删除」
- 移到角色(复习多个课程)：
  - `移到 [角色 v]` → 瞬移到指定角色的位置
  - 光魔法：`移到 [阿波罗 v]` → 从阿波罗位置出发
  - 绿光波：`移到 [野猪怪 v]` → 从野猪怪位置出发
- 克隆删除(复习L1-15飞机大战)：
  - `删除本克隆体` → 彻底消失，不占内存
  - 光魔法飞到边缘→删除
  - 光魔法碰到野猪怪→先广播再删除
  - 绿光波同理
- 🆕 今天升级：删除前先广播 → 让其他角色知道"I hit you!"

---

## 第17页 · 认识关总结
**布局：** 四个概念回顾卡片
**文字：**
- ✅ 认识关四大本领，你掌握了吗？
  1. 克隆+广播组合：先克隆后广播，克隆体听到广播移动 ← 全新套路！
  2. 蓄力动画：按空格反复切换造型 → 视觉反馈 → 松手发射
  3. 双角色对战碰撞：光魔法碰野猪↔绿光碰阿波罗 → 双向独立判定
  4. 移到角色+克隆删除：复习升级 → 删除前广播
- 🎯 接下来进入编程关，来一场光魔法对决！

---

## 第18页 · 编程关·标题页
**布局：** 关卡标题 + 六步路线图
**文字：**
- 标题：💻 编程关 —— 分六步搭建克隆光魔法
- 路线图：
  - Step1: 阿波罗移动 → Step2: 野猪怪移动+发绿光 → Step3: 阿波罗发射(克隆+广播)
  - Step4: 光魔法移动 → Step5: 绿光波+击中检测 → Step6: 游戏结束判定

---

## 第19页 · 编程关 Step1 —— 阿波罗移动(WASD)
**布局：** 阿波罗角色 + 完整移动代码
**文字：**
- 🦸 Step1：阿波罗移动 —— WASD四方向
- 代码：
  ```
  当绿旗被点击
  移到 x:(-150) y:(0)
  将旋转方式设为 [左右翻转 v]
  重复执行
    如果 <按下 [W v] 键?> 那么  将y增加 (5)
    如果 <按下 [S v] 键?> 那么  将y增加 (-5)
    如果 <按下 [A v] 键?> 那么  将x增加 (-5)
    如果 <按下 [D v] 键?> 那么  将x增加 (5)
    如果 <y > (160)> 那么  将y设为 (160)
    如果 <y < (-160)> 那么  将y设为 (-160)
    如果 <x > (180)> 那么  将x设为 (180)
    如果 <x < (-200)> 那么  将x设为 (-200)
  ```
- 四方向移动 + 边界限制(上下左右都要限制！)

---

## 第20页 · 编程关 Step2 —— 野猪怪随机移动+发绿光
**布局：** 野猪怪角色 + 移动/发射代码
**文字：**
- 🐗 Step2：野猪怪 —— 自动移动 + 定时发射绿光波
- 移动代码：
  ```
  当绿旗被点击
  移到 x:(150) y:(0)
  重复执行
    在 (1) 秒内滑行到 x:(随机数 50~200) y:(随机数 -150~150)
    等待 (0.5) 秒
  ```
- 发射绿光波代码(另起一个绿旗脚本)：
  ```
  当绿旗被点击
  重复执行
    等待 (随机数 2~4) 秒    // 随机间隔发射
    克隆 [绿光波 v]
    广播 [发射绿光波 v]
  ```
- 野猪怪自动移动+随机发射 → 给玩家制造压力！

---

## 第21页 · 编程关 Step3 —— 阿波罗发射(蓄力+克隆+广播)
**布局：** 发射流程全貌(按空格→蓄力→松手→克隆+广播)
**文字：**
- ✨ Step3：阿波罗发射 —— 蓄力动画 + 克隆 + 广播
- 完整代码(在阿波罗角色，另起一个绿旗脚本)：
  ```
  当绿旗被点击
  重复执行
    等待 <按下 [空格 v] 键?>
    重复执行直到 <不是 <按下 [空格 v] 键?>>
      下一个造型
      等待 (0.1) 秒
    切换到造型 [太阳神_普通 v]     // 恢复
    如果 <(阿波罗生命) > (0)> 那么   // 如果还活着
      克隆 [光魔法 v]
      广播 [发射光魔法 v]
      等待 (0.3) 秒                 // 冷却
  ```
- 🆕 这段代码整合了：蓄力(造型切换) + 克隆 + 广播 = 三位一体！
- 加生命判断：死了就不能发射了(阿波罗生命>0才发射)

---

## 第22页 · 编程关 Step4 —— 光魔法移动(移到阿波罗→向右→删除)
**布局：** 光魔法克隆体脚本 + 飞行轨迹图
**文字：**
- 💫 Step4：光魔法 —— 从阿波罗位置向右飞
- 光魔法角色的完整脚本：
  ```
  当绿旗被点击
  隐藏  // 本体隐藏
  
  当作为克隆体启动时
  当接收到 [发射光魔法 v]
  移到 [阿波罗 v]        // 从阿波罗位置出发
  显示
  重复执行直到 <<碰到 [野猪怪 v]?> 或 <碰到 [边缘 v]?>>
    将x增加 (10)         // 向右飞
  如果 <碰到 [野猪怪 v]?> 那么
    广播 [野猪怪被击中 v]  // 击中通知
    等待 (0.1) 秒
  删除本克隆体
  ```
- 要点：
  - 「当作为克隆体启动时」里面再放「当接收到」→ 克隆体一出生就等广播
  - 碰到野猪怪→先广播再删 / 碰到边缘→直接删
  - x增加10：向右！复习L1-17的子弹方向编码

---

## 第23页 · 编程关 Step5 —— 绿光波(移到野猪怪→向左→碰阿波罗广播)
**布局：** 绿光波克隆体脚本 + 和光魔法的对比
**文字：**
- 🟢 Step5：绿光波 —— 从野猪怪位置向左飞
- 绿光波角色的完整脚本(和光魔法镜像！)：
  ```
  当绿旗被点击
  隐藏
  
  当作为克隆体启动时
  当接收到 [发射绿光波 v]
  移到 [野猪怪 v]        // 从野猪怪位置出发
  显示
  重复执行直到 <<碰到 [阿波罗 v]?> 或 <碰到 [边缘 v]?>>
    将x增加 (-10)        // 向左飞！和光魔法相反！
  如果 <碰到 [阿波罗 v]?> 那么
    广播 [阿波罗被击中 v]
    等待 (0.1) 秒
  删除本克隆体
  ```
- 🆚 对比光魔法和绿光波：
  | | 光魔法 | 绿光波 |
  |--|--------|--------|
  | 出发位置 | 移到阿波罗 | 移到野猪怪 |
  | 方向 | x+10(右) | x-10(左) |
  | 碰撞目标 | 碰到野猪怪 | 碰到阿波罗 |
  | 广播消息 | 野猪怪被击中 | 阿波罗被击中 |

---

## 第24页 · 编程关 Step6 —— 游戏结束判定
**布局：** 双方被击中处理代码 + 舞台胜负显示
**文字：**
- 🏁 Step6：游戏结束判定
- 野猪怪被击中(在野猪怪角色)：
  ```
  当接收到 [野猪怪被击中 v]
  切换造型为 [野猪怪_倒地 v]
  说 [嗷呜...] (1) 秒
  停止 [该角色的其他脚本 v]
  广播 [阿波罗赢了 v]
  ```
- 阿波罗被击中(在阿波罗角色)：
  ```
  当接收到 [阿波罗被击中 v]
  切换造型为 [阿波罗_倒下 v]
  说 [啊！我输了...] (1) 秒
  停止 [该角色的其他脚本 v]
  广播 [野猪怪赢了 v]
  ```
- 舞台收到胜负广播 → 显示大字结果
- 注意：用「停止该角色的其他脚本」→ 只停自己被击中的角色
- 如果阿波罗赢了 → 野猪怪不再移动和发绿光

---

## 第25页 · Bug急救站
**布局：** 左侧Bug列表 + 右侧解药
**文字：**
- 🚑 Bug急救站！克隆光魔法常见问题：
- | 🐛 Bug | 💊 解药 |
  |--------|--------|
  | 光魔法不出现 | 检查克隆+广播的顺序：必须先克隆再广播！ |
  | 克隆体不动 | 克隆体的「当接收到」积木要在「当作为克隆体启动时」里面 |
  | 蓄力不切换造型 | 检查造型名字是否正确？「下一个造型」在两个造型间切换？ |
  | 光魔法方向反了 | 光魔法x+10(右)，绿光波x-10(左) |
  | 被击中后还能移动 | 用「停止该角色的其他脚本」而不是什么都不做 |
  | 克隆体不删除 | 碰到边缘或碰到对方的判断后，有没有加「删除本克隆体」？ |
  | 野猪怪不自动发射 | 发射脚本在独立的绿旗脚本里吗？重复执行里随机等待写对了吗？ |
  | 克隆体太多卡顿 | 每次发射加等待0.3秒冷却，野猪怪发射间隔不要太短 |

---

## 第26页 · 扩展关
**布局：** 星级挑战卡片
**文字：**
- 🌟 扩展关 —— 挑战升级！
- 🌟 一星挑战：加HP生命值(每人3条命→每次被击中-1→到0结束) + 加音效
- 🌟🌟 二星挑战：双人模式(玩家1阿波罗/玩家2控制另一角色) + 技能冷却显示
- 🌟🌟🌟 三星挑战：多种技能(快速光波/大光球/护盾) + Boss多条命 + 粒子特效

---

## 第27页 · 课堂总结
**布局：** 上半部分积木表 + 下半部分5题测验
**文字：**
- 📋 积木表（今天新学+重点复习的积木）

| 积木 | 模块 | 作用 |
|------|------|------|
| `克隆 [角色 v]` + `广播 [ ]` 组合 | 控制+事件 | 克隆+广播联合使用(新套路！) |
| `当作为克隆体启动时` | 控制(橙) | 克隆体诞生时执行的脚本 |
| `当接收到 [消息 v]` | 事件(黄) | 收到广播后执行(第4次深入使用) |
| `下一个造型` | 外观(紫) | 切换到下一个造型(蓄力动画) |
| `移到 [角色 v]` | 运动(蓝) | 瞬移到指定角色位置(复习) |
| `删除本克隆体` | 控制(橙) | 删除自身克隆体(复习L1-15) |
| `停止 [该角色的其他脚本 v]` | 控制(橙) | 精准停止自己(复习L1-17) |
| `在 (1) 秒内滑行到 x:( ) y:( )` | 运动(蓝) | 平滑移动(野猪怪使用) |

- 📝 5题小测验：
  1. 克隆和广播的正确顺序是？(A.先广播再克隆 B.先克隆再广播 C.只克隆不广播)
  2. 蓄力动画用到的积木是？(A.下一个造型 B.移到 C.隐藏)
  3. 光魔法和绿光波的方向分别是？(A.都向右 B.都向左 C.光魔法右/绿光波左)
  4. 克隆体收到广播用什么积木？(A.当绿旗被点击 B.当接收到 C.当作为克隆体启动时)
  5. 和L1-11保卫小鸡相比，这次克隆最大的新技能是？(A.克隆更多 B.克隆+广播组合 C.克隆隐藏)

---

## 第28页 · 展示关
**布局：** 填空式提示 + 作品展示舞台示意
**文字：**
- 🎤 展示关 —— 向大家介绍你的光魔法对决！
- 填空式介绍模板：
  - 我做了 ____（克隆光魔法对决游戏）
  - 阿波罗用 ____ 键移动（WASD）
  - 按下 ____ 键发射光波，用到了 ____ + ____ + ____（空格 / 克隆 / 广播 / 造型切换）
  - 野猪怪碰到 ____ 会 ____（光魔法 / 被击败）
  - 阿波罗碰到 ____ 会 ____（绿光波 / 被击败）
  - 和L1-11保卫小鸡相比，这次新学到了 ____（克隆+广播组合）
  - 我觉得最难的部分是 ____
  - 我最骄傲的部分是 ____（蓄力动画 / 双人对战 / 克隆广播组合）
  - 下节课还想挑战 ____

---

## 第29页 · 下课啦
**布局：** 中央大字 + 底部温馨提醒
**文字：**
- 🎉 下课啦！
- 阿波罗战胜了野猪怪！光魔法闪耀奥林匹斯山～✨
- 🏆 恭喜完成 L1 系列全部课程！(本节课为 L1-20，L1 阶段收官！)
- 回顾一下你学会的技能：
  - 克隆、克隆删除 / 广播、广播深入 / 变量、计时器
  - 画笔、画笔擦除 / 方向摆动、双人控制 / "或"条件、多重条件
  - 场景切换、蓄力动画、克隆+广播组合…
  - 你已经是一个 Scratch 小高手了！🎖
- 别忘了保存你的作品哦！💾