变量
主角Y
角色
Stage
造型
背景1
声音
跑
代码
当 绿旗 被点击
广播 lv3
广播 开始游戏
广播 lv2
当接收到 停止移动
将音量设为 0%
当接收到 开始游戏
停止 该角色的其他脚本
重复执行
播放声音 跑 等待播完
当接收到 开始移动
将音量设为 100%
地图
当接收到 lv2
换成 lv2 造型
将 {关卡} 设为 2
当接收到 lv1
换成 lv1 造型
将 {关卡} 设为 1
当接收到 lv3
换成 lv3 造型
将 {关卡} 设为 3
装饰
吕
lv3
主角
Pop
受伤
死亡
攻击
跳
移到 x:-137 y:-30
将 {Y速度} 设为 0
将 {帧数} 设为 0
将旋转方式设为 左右翻转
移到最 前面
换成 hitbox 造型
执行 Y移动
执行 X移动
执行 水平滚动
执行 垂直滚动
执行 更新造型
将 {帧数} 增加 1
广播 更新
执行 确定出生点
定义 确定出生点
如果 ({关卡} = 1) 那么
如果 ({关卡} = 2) 那么
如果 ({关卡} = 3) 那么
移到 x:-147 y:13
定义 Y移动
将 {主角Y} 设为 (y坐标 - {地图Y})
定义 X移动
将 {主角X} 设为 (x坐标 - {地图X})
如果 (({X速度} = 0) 不成立 与 ({碰到地面} = 1)) 那么
广播 开始移动
否则
广播 停止移动
血条
将 {主角血量上限} 设为 100
将 {主角血量上限} 设为 15
背景
攀爬
lv1
lv2
NPC
传送门
弹簧