彩虹跑酷-教学

复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
还没有人打赏!
最后修改于2024年08月19日

操作说明

这家伙很懒,什么都没写下...

备注与谢志

这家伙很懒,什么都没写下...

开发日志

变量

关卡

生命值

x

y

 

角色

Stage

造型

背景1

 

声音

 

角色1

造型

造型1

造型2

 

声音

Dance Around

 

代码

当 绿旗 被点击

显示

将大小设为 150

将拖动模式设为 不可拖动

移到 x:-230 y:-85

重复执行

将 颜色 特效增加 25

如果 按下 ↓ 键? 那么

换成 造型2 造型

否则

换成 造型1 造型

执行 函数1】颜色关卡效果

执行 函数2】晋级或死亡

执行 函数3】左右走

执行 函数4跳跃】高度-y坐标

执行 函数5】撞击障碍物

 

当 绿旗 被点击

移到最 前面

 

当 绿旗 被点击

重复执行

播放声音 Dance Around 等待播完

 

当接收到 额

重复执行

等待 0.5 秒

将 颜色 特效增加 25

 

当接收到 个

重复执行直到 按下 空格 键?

将 颜色 特效设定为 0

 

当接收到 2

移到 x:-230 y:-85

 

当接收到 个

重复执行直到 按下 空格 键?

将 颜色 特效设定为 0

 

定义 函数5】撞击障碍物

将y坐标增加 0.1

如果 (碰到颜色 #00ff14? 或 (碰到颜色 #00b90f? 或 碰到颜色 #5e3131?)) 那么

将x坐标增加 (0 - {x})

如果 ((碰到颜色 #00ff14? 或 (碰到颜色 #00b90f? 或 碰到颜色 #5e3131?)) 或 碰到颜色 #000000?) 那么

执行 能跳

否则

将 {x} 设为 0

 

定义 函数2】晋级或死亡

如果 ((x坐标 > 241) 或 (x坐标 = 241)) 那么

移到 x:-230 y:y坐标

将 {关卡} 增加 1

广播 1

如果 ((y坐标 < -180) 或 (y坐标 = -180)) 那么

移到 x:-230 y:-85

将 {生命值} 增加 -1

 

定义 函数4跳跃】高度-y坐标

将 {y} 增加 -1

将y坐标增加 {y}

如果 (碰到颜色 #00ff14? 或 (碰到颜色 #00b90f? 或 碰到颜色 #5e3131?)) 那么

将y坐标增加 (-1 * {y})

将 {y} 设为 0

如果 按下 ↑ 键? 那么

将 {y} 设为 15

 

定义 能跳

如果 ({x} > 0) 那么

将 {x} 设为 -5

否则

将 {x} 设为 5

将 {y} 增加 15

 

定义 函数1】颜色关卡效果

如果 碰到颜色 #ff0000? 那么

移到 x:-230 y:-85

将 {生命值} 增加 -1

如果 碰到颜色 #00d42b? 那么

将 {y} 设为 20

如果 碰到颜色 #00ffff? 那么

将 {y} 设为 -20

如果 碰到颜色 #fff500? 那么

将 {x} 设为 25

如果 碰到颜色 #ffb700? 那么

将 {x} 设为 -5

如果 碰到颜色 #aca230? 那么

将 {x} 设为 -25

 

定义 函数3】左右走

将x坐标增加 {x}

将 {x} 设为 ({x} * 0.9)

如果 按下 → 键? 那么

将 {x} 增加 1

如果 按下 ← 键? 那么

将 {x} 增加 -1

 

角色2

 

角色3

 

角色4

 

角色5

 

角色7

 

角色6