这家伙很懒,什么都没写下...
这家伙很懒,什么都没写下...
变量
S
方向
方块方向
前一个方块方向
碰撞速度
触碰点1状态
触碰点2状态
下落模式状态
列表
触点1状态记录
触点2状态记录
角色
Stage
造型
背景1
声音
啵
角色1
造型
造型1
造型2
声音
喵
啵
代码
当 绿旗 被点击
将 {下落模式状态} 设为 0
面向 0 方向
将 {S} 设为 10
移到 x:0 y:0
重复执行
如果 碰到颜色 #000000? 那么
如果 (到 角色2 的距离 < 1) 那么
移到 角色2
移动 46 步
否则
重复执行 ({S} * 0.5) 次
移动 ({S} / 2) 步
将 {S} 增加 -1.5
如果 (({触碰点2状态} < 1) 与 ({触碰点1状态} > 0)) 那么
将 {方块方向} 设为 连接 {方向} 的第 2 个字符 和 连接 {方向} 的第 3 个字符 和 {方向} 的第 4 个字符
将 {方块方向} 设为 ({方块方向} * 2)
面向 {方块方向} 方向
将 {下落模式状态} 设为 1
如果 (({触碰点1状态} < 1) 与 ({触碰点2状态} > 0)) 那么
将 {方块方向} 设为 连接 - 和 ({方向} * 2)
面向 {方块方向} 方向
将 {下落模式状态} 设为 1
如果 ((({方向} = 90) 或 ({方向} = -90)) 与 (({触碰点1状态} < 1) 与 ({触碰点2状态} > 0))) 那么
面向 0 方向
否则
如果 ({下落模式状态} = 1) 那么
重复执行直到 碰到颜色 #000000?
移动 ({S} / 0.5) 步
将y坐标增加 连接 - 和 {S}
将 {方块方向} 设为 方向
面向 四舍五入({方块方向}) 方向
将 {方块方向} 设为 四舍五入({方块方向})
将 {下落模式状态} 设为 0
面向 0 方向
否则
移动 连接 - 和 {S} 步
将 {S} 增加 0.5
当 绿旗 被点击
将 {方块方向} 设为
重复执行
如果 {方块方向} 包含 --? 那么
将 {方块方向} 设为 连接 {前一个方块方向} 的第 3 个字符 和 连接 {前一个方块方向} 的第 4 个字符 和 {前一个方块方向} 的第 5 个字符
角色2
撞击点1
撞击点2