变量
移动次数
下降速度
跳起时间
角色
角色1
代码
当 绿旗 被点击
当按下 空格 键
将 {下降速度} 设为 0
重复执行
将y坐标增加 {下降速度}
将 {下降速度} 增加 -1
执行 站稳住
如果 按下 ← 键? 那么
执行 按键控制行走 -90 -6
如果 按下 → 键? 那么
执行 按键控制行走 90 6
定义 站稳住
定义 按键控制行走 {方向} {速度}
将旋转方式设为 左右翻转
面向 {方向} 方向
将x坐标增加 {速度}
将 {移动次数} 设为 0
重复执行直到 (({移动次数} = 8) 或 碰到 地板? 不成立)
将y坐标增加 1
将 {移动次数} 增加 1
如果 ({移动次数} = 8) 那么
将x坐标增加 (-1 * {速度})
将y坐标增加 (-1 * {移动次数})
地板