这家伙很懒,什么都没写下...
这家伙很懒,什么都没写下...
变量
双击帧数上限
双击帧数
点击次数
鼠标按下的时间
完成任务
角色
Stage
造型
背景1
蓝
白
代码
当 绿旗 被点击
播放声音 BGM
广播 封面
将 {DEBUG} 设为 0
重复执行
删除 {层数} 的全部项目
广播 排序
当 绿旗 被点击
将 {鼠标按下的时间} 设为 0
重复执行
计时器归零
如果 按下鼠标? 那么
如果 ((计时器 - {鼠标按下的时间}) < 0.25) 那么
将 {鹅在奔跑} 设为 1
否则
将 {鹅在奔跑} 设为 0
将 {鼠标按下的时间} 设为 计时器
等待 按下鼠标? 不成立
否则
将 {鹅在奔跑} 设为 0
当接收到 游戏结束
播放声音 BGM
停止 该角色的其他脚本
当接收到 封面
播放声音 BGM
停止 该角色的其他脚本
鹅
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
定义 初始化数据
将 {双击帧数} 设为 6
将 {点击次数} 设为 0
将 {双击帧数上限} 设为 0
将 {鹅在奔跑} 设为 0
定义 主循环
等待 0.05 秒
定义 移动
如果 ({鹅状态} = 游泳) 那么
将 {移动速度} 设为 {鹅游泳速度}
否则
将 {移动速度} 设为 {鹅走路速度}
执行 确定移动速度
如果 (({点击次数} = 0) 与 ({双击帧数} = 0)) 那么
将 {点击次数} 设为 1
将 {双击帧数} 设为 {双击帧数上限}
如果 (({点击次数} > 0) 与 ({双击帧数} > 0)) 那么
将 {点击次数} 增加 1
将 {双击帧数} 设为 {双击帧数上限}
如果 ({双击帧数} < 1) 那么
将 {点击次数} 设为 0
如果 ({双击帧数} > 0) 那么
将 {双击帧数} 增加 -1
定义 设置移动速度
如果 (1 < {点击次数}) 那么
将 {goose在run?} 设为 1
将 {移动速度} 设为 ({移动速度} * 2)
定义 确定移动速度
如果 ({鹅状态} = 游泳) 那么
将 {移动速度} 设为 {鹅游泳速度}
否则
将 {goose在run?} 设为 0
如果 ({鹅在奔跑} = 1) 那么
将 {移动速度} 设为 ({鹅走路速度} * 1.5)
否则
将 {移动速度} 设为 {鹅走路速度}
定义 更新坐标
执行 设置移动速度
鹅头
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
鹅(走路)
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
定义 确定动画帧数
如果 ({goose在run?} = 1) 那么
将 {动画速度} 设为 0.5
如果 ({鹅在奔跑} = 1) 那么
将 {动画速度} 设为 0.66
否则
鹅(游泳)
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
道具
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
删除此克隆体
定义 激活状态 {状态}
如果 ((({状态} = 耙子入湖) 或 ({状态} = 归还钥匙)) 或 ({状态} = 野餐)) 那么
将 {完成任务} 设为 {状态}
广播 完成任务
定义 更新状态
如果 (({状态} 包含 三明治在垫子上 ? 与 {状态} 包含 南瓜在垫子上 ?) 与 ({状态} 包含 苹果在垫子上 ? 与 ({状态} 包含 胡萝卜在垫子上 ? 与 {状态} 包含 果酱在垫子上 ?))) 那么
执行 激活状态 野餐
否则
执行 取消状态 耙子入湖
执行 激活状态 物归原主
执行 激活状态 归还钥匙
删除此克隆体
否则
执行 取消状态 物归原主
如果 (造型名称 = 南瓜) 那么
如果 碰到 野餐垫? 那么
执行 激活状态 南瓜在垫子上
否则
执行 取消状态 胡萝卜在垫子上
地图
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
浮空
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
标题
代码
当 绿旗 被点击
全部擦除
将 {游戏状态} 设为 游戏封面
移到 x:0 y:0
隐藏
执行 填充 #3c6bd6
换成 封面 造型
显示
将 虚像 特效设定为 100
移到 x:0 y:0
重复执行 10 次
将 虚像 特效增加 -10
等待 0.06 秒
等待 0.3 秒
将 {游戏状态} 设为 显示按钮
在 1 秒内滑行到 x:0 y:60
将 {游戏状态} 设为 按钮就位
等待 ({游戏状态} = 按钮就位) 不成立
隐藏
定义 填充 {number or text}
将 {填充色} 设为 {number or text}
广播 填充
当接收到 封面
全部擦除
将 {游戏状态} 设为 游戏封面
移到 x:0 y:0
隐藏
换成 蓝 背景
换成 封面 造型
显示
将 虚像 特效设定为 100
移到 x:0 y:0
重复执行 10 次
将 虚像 特效增加 -10
等待 0.06 秒
等待 0.3 秒
将 {游戏状态} 设为 显示按钮
在 1 秒内滑行到 x:0 y:60
将 {游戏状态} 设为 按钮就位
当接收到 加载
隐藏
当接收到 致谢
隐藏
加载
填充
开始
代码
当 绿旗 被点击
隐藏
等待 ({游戏状态} = 显示按钮)
移到 x:0 y:-180
显示
在 1 秒内滑行到 x:0 y:-29
当接收到 封面
隐藏
等待 ({游戏状态} = 显示按钮)
移到 x:0 y:-180
显示
在 1 秒内滑行到 x:0 y:-29
隐藏
致谢按钮的点
代码
当 绿旗 被点击
隐藏
移到 x:-42 y:-56
等待 0.1 秒
等待 ({游戏状态} = 按钮就位)
重复执行直到 ({游戏状态} = 按钮就位) 不成立
如果 ({致谢按钮} = 1) 那么
显示
否则
隐藏
当 绿旗 被点击
等待 0.1 秒
等待 ({游戏状态} = 按钮就位)
重复执行直到 ({游戏状态} = 按钮就位) 不成立
在 0.4 秒内滑行到 x:-35 y:-56
在 0.4 秒内滑行到 x:-39 y:-56
当接收到 封面
等待 0.1 秒
等待 ({游戏状态} = 按钮就位)
重复执行直到 ({游戏状态} = 按钮就位) 不成立
在 0.4 秒内滑行到 x:-35 y:-56
在 0.4 秒内滑行到 x:-39 y:-56
当接收到 封面
隐藏
移到 x:-42 y:-56
等待 0.1 秒
等待 ({游戏状态} = 按钮就位)
重复执行直到 ({游戏状态} = 按钮就位) 不成立
如果 ({致谢按钮} = 1) 那么
显示
否则
隐藏
开始2
开始3
加载中
代码
当接收到 加载
将 {填充色} 设为 #ffffff
广播 填充
换成 白 背景
任务清单
代码
当 绿旗 被点击
隐藏
删除 {状态} 的全部项目
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
任务
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
完成任务
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
删除此克隆体
当接收到 打开任务清单
如果 {状态} 包含 物归原主 ? 那么
如果 {状态} 包含 归还钥匙 ? 那么
如果 (({状态} 包含 三明治在垫子上 ? 与 {状态} 包含 南瓜在垫子上 ?) 与 ({状态} 包含 苹果在垫子上 ? 与 ({状态} 包含 胡萝卜在垫子上 ? 与 {状态} 包含 果酱在垫子上 ?))) 那么
如果 {状态} 包含 野餐 ? 那么
提示
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
园丁
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
操作提示
造型
使用鹅喙
代码
当接收到 游戏结束
停止 该角色的其他脚本
隐藏
当接收到 排序
执行 排序 -100
执行 排序 -2000
staff名单
代码
当接收到 致谢
在 20 秒内滑行到 x:0 y:93
等待 1 秒
在 10 秒内滑行到 x:0 y:93
等待 3 秒
隐藏
广播 staff结束
广播 封面
开始按钮
致谢按钮
任务完成提示
白屏
层级系统