复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
进入全屏模式
载入作品
正在创建积木……
载入角色……
载入声音……
加载扩展……
正在创建积木……
呼唤小猫……
传送Nano……
给Gobo充气 …
准备表情……
还没有人打赏!
最后修改于2024年12月02日

操作说明

空格

备注与谢志

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

开发日志

角色

角色1

代码

当 绿旗 被点击

将 {我的变量} 设为 0

全部擦除

将笔的粗细设为40

将笔的颜色设为#ce7800

抬笔

移到 x:0 y:-180

执行 绘制地图1 4

 

当接收到 消息1

将笔的粗细设为30

将笔的颜色设为#ce7800

重复执行

如果 ({1} = 1) 那么

如果 ({我的变量} = 1) 那么

移到 鼠标指针

如果 按下鼠标? 那么

落笔

否则

抬笔

 

定义 绘制地图1 {厚度}

重复执行 {厚度} 次

落笔

在 0 秒内滑行到 x:240 y:y坐标

在 0 秒内滑行到 x:-240 y:y坐标

抬笔

将y坐标增加 20

将笔的颜色设为#5ed200

将笔的粗细设为10

将y坐标增加 5

落笔

在 0 秒内滑行到 x:240 y:y坐标

在 0 秒内滑行到 x:-240 y:y坐标

抬笔

广播 消息1

 

当 绿旗 被点击

将 {我的变量} 设为 0

全部擦除

将笔的粗细设为40

将笔的颜色设为#ce7800

抬笔

移到 x:0 y:-180

执行 绘制地图1 4

 

当接收到 消息1

将笔的粗细设为30

将笔的颜色设为#ce7800

重复执行

如果 ({1} = 1) 那么

如果 ({我的变量} = 1) 那么

移到 鼠标指针

如果 按下鼠标? 那么

落笔

否则

抬笔

 

定义 绘制地图1 {厚度}

重复执行 {厚度} 次

落笔

在 0 秒内滑行到 x:240 y:y坐标

在 0 秒内滑行到 x:-240 y:y坐标

抬笔

将y坐标增加 20

将笔的颜色设为#5ed200

将笔的粗细设为10

将y坐标增加 5

落笔

在 0 秒内滑行到 x:240 y:y坐标

在 0 秒内滑行到 x:-240 y:y坐标

抬笔

广播 消息1

 

炸弹

代码

当 绿旗 被点击

将笔的颜色设为#ffffff

抬笔

隐藏

重复执行

移到 鼠标指针

如果 ({1} = 1) 那么

如果 ({我的变量} = 2) 那么

如果 按下鼠标? 那么

等待 按下鼠标? 不成立

换成 造型1 造型

将 {2} 设为 0

克隆 自己

否则

如果 ({我的变量} = 3) 那么

如果 按下鼠标? 那么

等待 按下鼠标? 不成立

换成 造型2 造型

将 {2} 设为 0

克隆 自己

否则

如果 ({我的变量} = 4) 那么

如果 按下鼠标? 那么

等待 按下鼠标? 不成立

换成 造型3 造型

将 {2} 设为 0

克隆 自己

否则

 

当作为克隆体启动时

如果 ({2} = 1) 那么

换成 在 4 和 6 之间取随机数 造型

面向 在 0 和 360 之间取随机数 方向

重复执行 在 14 和 18 之间取随机数 次

移动 ({爆炸威力} * 在 0.01 和 2.5 之间取随机数) 步

将 虚像 特效增加 5

删除此克隆体

 

当作为克隆体启动时

如果 ({2} = 0) 那么

显示

将 {爆炸威力} 设为 (造型编号 * 1.5)

将笔的粗细设为(45 * {爆炸威力})

将笔的颜色设为#ffffff

重复执行直到 (((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 (碰到颜色 #f9a900? 或 (y坐标 < -179)))) 或 ((碰到 Ball? 或 碰到 Cat?) 或 (碰到颜色 #4eff00? 或 碰到颜色 #bd6e00?)))

将 {y} 增加 -1

将y坐标增加 {y}

落笔

执行 积木名称

删除此克隆体

 

定义 积木名称

将 {2} 设为 1

重复执行 ({爆炸威力} * 25) 次

克隆 自己

 

当 绿旗 被点击

将笔的颜色设为#ffffff

抬笔

隐藏

重复执行

移到 鼠标指针

如果 ({1} = 1) 那么

如果 ({我的变量} = 2) 那么

如果 按下鼠标? 那么

等待 按下鼠标? 不成立

换成 造型1 造型

将 {2} 设为 0

克隆 自己

否则

如果 ({我的变量} = 3) 那么

如果 按下鼠标? 那么

等待 按下鼠标? 不成立

换成 造型2 造型

将 {2} 设为 0

克隆 自己

否则

如果 ({我的变量} = 4) 那么

如果 按下鼠标? 那么

等待 按下鼠标? 不成立

换成 造型3 造型

将 {2} 设为 0

克隆 自己

否则

 

当作为克隆体启动时

如果 ({2} = 0) 那么

显示

将 {爆炸威力} 设为 (造型编号 * 1.5)

将笔的粗细设为(45 * {爆炸威力})

将笔的颜色设为#ffffff

重复执行直到 (((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 (碰到颜色 #f9a900? 或 (y坐标 < -179)))) 或 ((碰到 Ball? 或 碰到 Cat?) 或 (碰到颜色 #4eff00? 或 碰到颜色 #bd6e00?)))

将 {y} 增加 -1

将y坐标增加 {y}

落笔

执行 积木名称

删除此克隆体

 

当作为克隆体启动时

如果 ({2} = 1) 那么

换成 在 4 和 6 之间取随机数 造型

面向 在 0 和 360 之间取随机数 方向

重复执行 在 14 和 18 之间取随机数 次

移动 ({爆炸威力} * 在 0.01 和 2.5 之间取随机数) 步

将 虚像 特效增加 5

删除此克隆体

 

定义 积木名称

将 {2} 设为 1

重复执行 ({爆炸威力} * 25) 次

克隆 自己

 

角色2

代码

当 绿旗 被点击

将 {时间} 设为 0

将 {id} 设为 0

移到 x:-210 y:160

隐藏

重复执行 9 次

将 {id} 增加 1

克隆 自己

将x坐标增加 40

 

当作为克隆体启动时

换成 {id} 造型

重复执行

移到最 前面

如果 按下 空格 键? 那么

将 {1} 设为 0

显示

如果 (按下鼠标? 与 碰到 鼠标指针?) 那么

将 {我的变量} 设为 {id}

否则

将 {1} 设为 1

隐藏

 

当 绿旗 被点击

将 {时间} 设为 0

将 {id} 设为 0

移到 x:-210 y:160

隐藏

重复执行 9 次

将 {id} 增加 1

克隆 自己

将x坐标增加 40

 

当作为克隆体启动时

换成 {id} 造型

重复执行

移到最 前面

如果 按下 空格 键? 那么

将 {1} 设为 0

显示

如果 (按下鼠标? 与 碰到 鼠标指针?) 那么

将 {我的变量} 设为 {id}

否则

将 {1} 设为 1

隐藏

 

房子

代码

当 绿旗 被点击

隐藏

重复执行

移到 鼠标指针

如果 ({1} = 1) 那么

如果 ({我的变量} = 5) 那么

如果 按下鼠标? 那么

图章

等待 按下鼠标? 不成立

 

当 绿旗 被点击

隐藏

重复执行

移到 鼠标指针

如果 ({1} = 1) 那么

如果 ({我的变量} = 5) 那么

如果 按下鼠标? 那么

图章

等待 按下鼠标? 不成立

 

Ball

代码

当 绿旗 被点击

隐藏

重复执行

移到 鼠标指针

如果 ({1} = 1) 那么

如果 ({我的变量} = 6) 那么

如果 按下鼠标? 那么

克隆 自己

等待 按下鼠标? 不成立

 

当作为克隆体启动时

将y坐标增加 -2

换成 在 1 和 5 之间取随机数 造型

显示

将 {x} 设为 0

将 {y} 设为 0

重复执行

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 碰到颜色 #f9a900?)) 那么

将y坐标增加 1

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 碰到颜色 #f9a900?)) 那么

将y坐标增加 1

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 碰到颜色 #f9a900?)) 那么

将y坐标增加 1

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 碰到颜色 #f9a900?)) 那么

将y坐标增加 1

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 碰到颜色 #f9a900?)) 那么

将y坐标增加 -4

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

将x坐标增加 {x}

将 {y} 增加 -1

将y坐标增加 {y}

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 (碰到颜色 #c7c7c7? 或 碰到颜色 #f9a900?)) 那么

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

将 {y} 设为 ({y} * -0.9)

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 (碰到颜色 #c7c7c7? 或 碰到颜色 #f9a900?)) 或 碰到 舞台边缘?) 那么

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

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

如果 碰到 Cat? 那么

执行 积木名称

如果 碰到 Cat? 那么

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

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

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

右转 ({x} * 5) 度

执行 111

如果 碰到颜色 #ff0000? 那么

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

将 {y} 设为 0

如果 ((y坐标 < -179) 或 碰到 炸弹?) 那么

等待 0.01 秒

删除此克隆体

 

当作为克隆体启动时

等待 0.5 秒

重复执行

如果 碰到 鼠标指针? 那么

如果 (鼠标的x坐标 > x坐标) 那么

将 {x} 增加 -1.5

否则

将 {x} 增加 1.5

如果 (鼠标的y坐标 > y坐标) 那么

否则

将 {y} 增加 6

 

定义 111

如果 碰到颜色 #ff0000? 那么

左转 8 度

将x坐标增加 -5

如果 碰到颜色 #ff0000? 那么

右转 8 度

将x坐标增加 10

如果 碰到颜色 #ff0000? 那么

左转 8 度

将x坐标增加 -5

如果 碰到颜色 #ff0000? 那么

左转 8 度

将x坐标增加 -5

如果 碰到颜色 #ff0000? 那么

右转 8 度

将x坐标增加 10

如果 碰到颜色 #ff0000? 那么

左转 8 度

将x坐标增加 -5

 

定义 积木名称

重复执行直到 碰到 Cat? 不成立

将y坐标增加 1

将 {y} 设为 ({y} * -0.9)

 

当 绿旗 被点击

隐藏

重复执行

移到 鼠标指针

如果 ({1} = 1) 那么

如果 ({我的变量} = 6) 那么

如果 按下鼠标? 那么

克隆 自己

等待 按下鼠标? 不成立

 

当作为克隆体启动时

将y坐标增加 -2

换成 在 1 和 5 之间取随机数 造型

显示

将 {x} 设为 0

将 {y} 设为 0

重复执行

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 碰到颜色 #f9a900?)) 那么

将y坐标增加 1

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 碰到颜色 #f9a900?)) 那么

将y坐标增加 1

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 碰到颜色 #f9a900?)) 那么

将y坐标增加 1

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 碰到颜色 #f9a900?)) 那么

将y坐标增加 1

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 碰到颜色 #f9a900?)) 那么

将y坐标增加 -4

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

将x坐标增加 {x}

将 {y} 增加 -1

将y坐标增加 {y}

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 (碰到颜色 #c7c7c7? 或 碰到颜色 #f9a900?)) 那么

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

将 {y} 设为 ({y} * -0.9)

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 (碰到颜色 #c7c7c7? 或 碰到颜色 #f9a900?)) 或 碰到 舞台边缘?) 那么

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

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

如果 碰到 Cat? 那么

执行 积木名称

如果 碰到 Cat? 那么

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

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

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

右转 ({x} * 5) 度

执行 111

如果 碰到颜色 #ff0000? 那么

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

将 {y} 设为 0

如果 ((y坐标 < -179) 或 碰到 炸弹?) 那么

等待 0.01 秒

删除此克隆体

 

当作为克隆体启动时

等待 0.5 秒

重复执行

如果 碰到 鼠标指针? 那么

如果 (鼠标的x坐标 > x坐标) 那么

将 {x} 增加 -1.5

否则

将 {x} 增加 1.5

如果 (鼠标的y坐标 > y坐标) 那么

否则

将 {y} 增加 6

 

定义 积木名称

重复执行直到 碰到 Cat? 不成立

将y坐标增加 1

将 {y} 设为 ({y} * -0.9)

 

定义 111

如果 碰到颜色 #ff0000? 那么

左转 8 度

将x坐标增加 -5

如果 碰到颜色 #ff0000? 那么

右转 8 度

将x坐标增加 10

如果 碰到颜色 #ff0000? 那么

左转 8 度

将x坐标增加 -5

如果 碰到颜色 #ff0000? 那么

左转 8 度

将x坐标增加 -5

如果 碰到颜色 #ff0000? 那么

右转 8 度

将x坐标增加 10

如果 碰到颜色 #ff0000? 那么

左转 8 度

将x坐标增加 -5

 

Cat

代码

当 绿旗 被点击

删除 {x} 的全部项目

删除 {编号} 的全部项目

删除 {类型} 的全部项目

将 {id} 设为 0

将 {hp} 设为 1

隐藏

重复执行

移到 鼠标指针

如果 ({1} = 1) 那么

如果 ({我的变量} = 7) 那么

如果 按下鼠标? 那么

换成 cat-a 造型

将 {类型} 设为 猫

将 {id} 增加 1

克隆 自己

等待 按下鼠标? 不成立

如果 ({我的变量} = 8) 那么

如果 按下鼠标? 那么

换成 Dog2-a 造型

将 {类型} 设为 狗

将 {id} 增加 1

克隆 自己

等待 按下鼠标? 不成立

 

当作为克隆体启动时

重复执行

如果 (碰到 炸弹? 或 (y坐标 < -179)) 那么

将 {hp} 增加 -1

如果 ({hp} < 1) 那么

停止 该角色的其他脚本

将旋转方式设为 任意旋转

面向 90 方向

将y坐标增加 -5

重复执行 10 次

右转 9 度

将 虚像 特效增加 7

删除此克隆体

 

当作为克隆体启动时

将 加入 {x}

重复执行

将 {x} 的第 {id} 项替换为 x坐标

 

当作为克隆体启动时

将 {类型} 加入 {类型}

将 {y} 设为 0

将 {x} 设为 0

显示

重复执行

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

将x坐标增加 {x}

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 (碰到颜色 #ce7800? 或 碰到颜色 #c7c7c7?)) 或 ) 那么

将y坐标增加 1

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 (碰到颜色 #ce7800? 或 碰到颜色 #c7c7c7?)) 或 ) 那么

将y坐标增加 1

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 (碰到颜色 #ce7800? 或 碰到颜色 #c7c7c7?)) 或 ) 那么

将y坐标增加 1

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 (碰到颜色 #ce7800? 或 碰到颜色 #c7c7c7?)) 或 ) 那么

将y坐标增加 1

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 (碰到颜色 #ce7800? 或 碰到颜色 #c7c7c7?)) 或 ) 那么

将y坐标增加 -4

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

将 {y} 增加 -1

将y坐标增加 {y}

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 碰到颜色 #ce7800?) 那么

如果 ({y} < -17) 那么

将 {hp} 增加 -1

将 {y} 设为 0

执行 积木名称

 

当作为克隆体启动时

将旋转方式设为 左右翻转

如果 (造型编号 = 1) 那么

重复执行

如果 (在 1 和 2 之间取随机数 = 1) 那么

面向 90 方向

否则

面向 -90 方向

重复执行 在 2 和 6 之间取随机数 次

等待 0.1 秒

换成 cat-a 造型

等待 0.1 秒

换成 cat-b 造型

如果 (方向 > 0) 那么

将 {x} 增加 1

否则

将 {x} 增加 -1

换成 cat-a 造型

等待 在 2.0 和 8.0 之间取随机数 秒

否则

重复执行

如果 (在 1 和 2 之间取随机数 = 1) 那么

面向 90 方向

否则

面向 -90 方向

重复执行 在 2 和 6 之间取随机数 次

等待 0.1 秒

换成 Dog2-a 造型

等待 0.1 秒

换成 Dog2-b 造型

如果 (方向 > 0) 那么

将 {x} 增加 1

否则

将 {x} 增加 -1

换成 Dog2-a 造型

等待 在 2.0 和 8.0 之间取随机数 秒

 

当作为克隆体启动时

将 {id} 加入 {编号}

 

当作为克隆体启动时

如果 (造型编号 = 1) 那么

重复执行

等待 在 5 和 12 之间取随机数 秒

播放声音 Meow 等待播完

否则

重复执行

等待 在 5 和 12 之间取随机数 秒

如果 (在 1 和 2 之间取随机数 = 1) 那么

播放声音 Dog1 等待播完

否则

播放声音 Dog2 等待播完

 

定义 积木名称

重复执行直到 ((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 碰到颜色 #ce7800?) 不成立

将y坐标增加 1

 

当 绿旗 被点击

删除 {x} 的全部项目

删除 {编号} 的全部项目

删除 {类型} 的全部项目

将 {id} 设为 0

将 {hp} 设为 1

隐藏

重复执行

移到 鼠标指针

如果 ({1} = 1) 那么

如果 ({我的变量} = 7) 那么

如果 按下鼠标? 那么

换成 cat-a 造型

将 {类型} 设为 猫

将 {id} 增加 1

克隆 自己

等待 按下鼠标? 不成立

如果 ({我的变量} = 8) 那么

如果 按下鼠标? 那么

换成 Dog2-a 造型

将 {类型} 设为 狗

将 {id} 增加 1

克隆 自己

等待 按下鼠标? 不成立

 

当作为克隆体启动时

将 {类型} 加入 {类型}

将 {y} 设为 0

将 {x} 设为 0

显示

重复执行

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

将x坐标增加 {x}

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 (碰到颜色 #ce7800? 或 碰到颜色 #c7c7c7?)) 或 ) 那么

将y坐标增加 1

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 (碰到颜色 #ce7800? 或 碰到颜色 #c7c7c7?)) 或 ) 那么

将y坐标增加 1

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 (碰到颜色 #ce7800? 或 碰到颜色 #c7c7c7?)) 或 ) 那么

将y坐标增加 1

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 (碰到颜色 #ce7800? 或 碰到颜色 #c7c7c7?)) 或 ) 那么

将y坐标增加 1

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 (碰到颜色 #ce7800? 或 碰到颜色 #c7c7c7?)) 或 ) 那么

将y坐标增加 -4

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

将 {y} 增加 -1

将y坐标增加 {y}

如果 ((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 碰到颜色 #ce7800?) 那么

如果 ({y} < -17) 那么

将 {hp} 增加 -1

将 {y} 设为 0

执行 积木名称

 

当作为克隆体启动时

将 {id} 加入 {编号}

 

当作为克隆体启动时

将 加入 {x}

重复执行

将 {x} 的第 {id} 项替换为 x坐标

 

当作为克隆体启动时

如果 (造型编号 = 1) 那么

重复执行

等待 在 5 和 12 之间取随机数 秒

播放声音 Meow 等待播完

否则

重复执行

等待 在 5 和 12 之间取随机数 秒

如果 (在 1 和 2 之间取随机数 = 1) 那么

播放声音 Dog1 等待播完

否则

播放声音 Dog2 等待播完

 

当作为克隆体启动时

重复执行

如果 (碰到 炸弹? 或 (y坐标 < -179)) 那么

将 {hp} 增加 -1

如果 ({hp} < 1) 那么

停止 该角色的其他脚本

将旋转方式设为 任意旋转

面向 90 方向

将y坐标增加 -5

重复执行 10 次

右转 9 度

将 虚像 特效增加 7

删除此克隆体

 

当作为克隆体启动时

将旋转方式设为 左右翻转

如果 (造型编号 = 1) 那么

重复执行

如果 (在 1 和 2 之间取随机数 = 1) 那么

面向 90 方向

否则

面向 -90 方向

重复执行 在 2 和 6 之间取随机数 次

等待 0.1 秒

换成 cat-a 造型

等待 0.1 秒

换成 cat-b 造型

如果 (方向 > 0) 那么

将 {x} 增加 1

否则

将 {x} 增加 -1

换成 cat-a 造型

等待 在 2.0 和 8.0 之间取随机数 秒

否则

重复执行

如果 (在 1 和 2 之间取随机数 = 1) 那么

面向 90 方向

否则

面向 -90 方向

重复执行 在 2 和 6 之间取随机数 次

等待 0.1 秒

换成 Dog2-a 造型

等待 0.1 秒

换成 Dog2-b 造型

如果 (方向 > 0) 那么

将 {x} 增加 1

否则

将 {x} 增加 -1

换成 Dog2-a 造型

等待 在 2.0 和 8.0 之间取随机数 秒

 

定义 积木名称

重复执行直到 ((碰到颜色 #5cd200? 或 碰到颜色 #ff0000?) 或 碰到颜色 #ce7800?) 不成立

将y坐标增加 1

 

代码

当 绿旗 被点击

隐藏

重复执行

移到 鼠标指针

如果 ({1} = 1) 那么

如果 ({我的变量} = 9) 那么

如果 按下鼠标? 那么

图章

等待 按下鼠标? 不成立

 

当 绿旗 被点击

隐藏

重复执行

移到 鼠标指针

如果 ({1} = 1) 那么

如果 ({我的变量} = 9) 那么

如果 按下鼠标? 那么

图章

等待 按下鼠标? 不成立

 

雨水

代码

当 绿旗 被点击

将 {2} 设为 0

将 {y} 设为 0

停止所有声音

将 {3} 设为 1

隐藏

等待 在 10 和 20 之间取随机数 秒

广播 2 并等待

将 {3} 设为 0

重复执行 在 1000 和 3000 之间取随机数 次

移到 x:在 -235 和 235 之间取随机数 y:185

克隆 自己

将 {3} 设为 1

停止所有声音

广播 3 并等待

重复执行

等待 在 40 和 65 之间取随机数 秒

广播 2 并等待

将 {3} 设为 0

重复执行 在 1000 和 3000 之间取随机数 次

移到 x:在 -235 和 235 之间取随机数 y:185

克隆 自己

将 {3} 设为 1

停止所有声音

广播 3 并等待

 

当 绿旗 被点击

重复执行

如果 ({3} = 0) 那么

播放声音 y898 等待播完

 

当作为克隆体启动时

如果 ({2} = 0) 那么

换成 造型1 造型

显示

重复执行

将 {y} 增加 -1

将y坐标增加 {y}

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 (碰到颜色 #f9a900? 或 (y坐标 < -179)))) 或 ((碰到 Ball? 或 碰到 Cat?) 或 (碰到颜色 #4eff00? 或 碰到颜色 #bd6e00?))) 那么

执行 积木名称

删除此克隆体

否则

换成 造型2 造型

将 {y} 设为 在 2 和 4 之间取随机数

将 {速度} 设为 在 -2 和 2 之间取随机数

如果 (在 1 和 2 之间取随机数 = 1) 那么

面向 在 271 和 360 之间取随机数 方向

否则

面向 在 1 和 89 之间取随机数 方向

移动 10 步

重复执行直到 (((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 (碰到颜色 #f9a900? 或 (y坐标 < -179)))) 或 ((碰到 Ball? 或 碰到 Cat?) 或 (碰到颜色 #4eff00? 或 碰到颜色 #bd6e00?)))

将x坐标增加 {速度}

将y坐标增加 {y}

将 {速度} 设为 ({速度} * 0.9)

将 {y} 增加 -1

删除此克隆体

 

定义 积木名称

将 {2} 设为 1

重复执行 10 次

克隆 自己

将 {2} 设为 0

 

当 绿旗 被点击

将 {2} 设为 0

将 {y} 设为 0

停止所有声音

将 {3} 设为 1

隐藏

等待 在 10 和 20 之间取随机数 秒

广播 2 并等待

将 {3} 设为 0

重复执行 在 1000 和 3000 之间取随机数 次

移到 x:在 -235 和 235 之间取随机数 y:185

克隆 自己

将 {3} 设为 1

停止所有声音

广播 3 并等待

重复执行

等待 在 40 和 65 之间取随机数 秒

广播 2 并等待

将 {3} 设为 0

重复执行 在 1000 和 3000 之间取随机数 次

移到 x:在 -235 和 235 之间取随机数 y:185

克隆 自己

将 {3} 设为 1

停止所有声音

广播 3 并等待

 

当 绿旗 被点击

重复执行

如果 ({3} = 0) 那么

播放声音 y898 等待播完

 

当作为克隆体启动时

如果 ({2} = 0) 那么

换成 造型1 造型

显示

重复执行

将 {y} 增加 -1

将y坐标增加 {y}

如果 (((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 (碰到颜色 #f9a900? 或 (y坐标 < -179)))) 或 ((碰到 Ball? 或 碰到 Cat?) 或 (碰到颜色 #4eff00? 或 碰到颜色 #bd6e00?))) 那么

执行 积木名称

删除此克隆体

否则

换成 造型2 造型

将 {y} 设为 在 2 和 4 之间取随机数

将 {速度} 设为 在 -2 和 2 之间取随机数

如果 (在 1 和 2 之间取随机数 = 1) 那么

面向 在 271 和 360 之间取随机数 方向

否则

面向 在 1 和 89 之间取随机数 方向

移动 10 步

重复执行直到 (((碰到颜色 #5cd200? 或 碰到颜色 #ce7800?) 或 ((碰到颜色 #ff0000? 或 碰到颜色 #c7c7c7?) 或 (碰到颜色 #f9a900? 或 (y坐标 < -179)))) 或 ((碰到 Ball? 或 碰到 Cat?) 或 (碰到颜色 #4eff00? 或 碰到颜色 #bd6e00?)))

将x坐标增加 {速度}

将y坐标增加 {y}

将 {速度} 设为 ({速度} * 0.9)

将 {y} 增加 -1

删除此克隆体

 

定义 积木名称

将 {2} 设为 1

重复执行 10 次

克隆 自己

将 {2} 设为 0