导语

“为什么角色能一直走路?如何让烟花连续绽放?‘重复执行’就是编程里的永动机!3个动画案例+避坑指南,教你用循环解放双手!”

一、循环是什么?

  1. 生活化比喻

    • 循环 = “复读机”(重复说相同的话)

    • 循环 = “跑步绕圈”(重复执行动作直到终点)

  2. 编程中的作用

    • 简化重复代码(如批量生成敌人、持续检测条件)

    • 示例:游戏中的背景滚动、角色自动攻击

二、3种循环积木详解(对比表格)

积木类型

适用场景

案例

重复执行N次

明确次数(如闪烁3次)

倒计时数字10→0

重复执行

无限循环(如背景音乐循环播放)

角色持续左右移动

重复执行直到…

条件终止(如血量为0停止攻击)

追逐玩家直到碰到陷阱

三、基础操作演示

  • 重复执行N次

  • 重复执行

  • 重复执行直到…

四、常见问题解答

  1. Q:程序卡死不动了?

    • 检查是否误用“重复执行”+无终止条件(需配合“停止全部脚本”)。

  2. Q:循环内变量不更新?

    • 在循环内加入“等待0.1秒”让舞台有时间刷新。

  3. Q:如何跳出当前循环?

    • 使用“停止当前脚本”积木(需放在条件判断内)