操作说明
WSAD操控SANS,M,E,空格骨头攻击,Z重力控制,C传送,一帧一血,SANS一血,像素人92血,体力低于十格会累,体力0动不了,技能和走动会扣能量,X似乎是个技能(作者都不会用),鼠标点击发射骨头(似乎有BUG),像素人开局有无敌时间,O,P,N,G,F龙骨炮(新增的龙骨炮作者似乎少了点按键,去摸索看看吧)
备注与谢志
会跟新更多新内容,也会修复bug的,有建议在评论区发表,作者只有星期六星期天有可能会上线,如果有技能建议请在下方评论区说明
开发日志
变量
看简介去
角色
Stage
造型
背景1
代码
当 绿旗 被点击
换成 背景1 背景
当接收到 游戏开始
换成 backdrop1 背景
Sprite2
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite3
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite4
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite5
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite6
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite7
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite8
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite9
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite10
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite11
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite12
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite13
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite14
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite15
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite16
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite17
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite18
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite19
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite20
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite21
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite22
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite23
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite24
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite25
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite26
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite27
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite28
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite29
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite30
代码
当 绿旗 被点击
隐藏
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite31
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite32
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite33
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite35
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite36
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite37
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite38
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite39
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite40
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat1
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat2
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat3
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat4
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat5
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat6
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat7
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat8
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat9
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat10
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat11
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat12
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Cat13
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite41
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite42
代码
当 绿旗 被点击
隐藏
当接收到 游戏开始
显示
Sprite34
代码
当 绿旗 被点击
重复执行
移到 Sprite1
移到 Sans
当接收到 message1
移到 Sprite1
移到 Sans
当作为克隆体启动时
移到 Sprite1
移到 Sans
Sprite43
代码
当 绿旗 被点击
隐藏
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮? 那么
将 {xp} 增加 -5
等待 0.1 秒
当 绿旗 被点击
重复执行
面向 Sprite1
面向 Sans
移动 5.5 步
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮阵? 那么
将 {xp} 增加 -5
等待 0.1 秒
当接收到 2
面向 Sprite1 的 方向 方向
移动 100000 步
如果 (Sans 的 造型编号 = 2) 那么
面向 180 方向
移动 100000 步
如果 (Sans 的 造型编号 = 1) 那么
面向 0 方向
移动 100000 步
如果 (Sans 的 造型编号 = 4) 那么
面向 90 方向
移动 100000 步
如果 (Sans 的 造型编号 = 3) 那么
面向 -90 方向
移动 100000 步
将 {xp} 增加 -1
当接收到 游戏开始
显示
Sprite44
代码
当 绿旗 被点击
移到 Sprite1
移到 Sans
当 绿旗 被点击
重复执行
移到 Sprite1
移到 Sans
当 绿旗 被点击
移到 Sprite1
移到 Sans
Sprite45
代码
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮? 那么
将 {xp} 增加 -5
等待 0.1 秒
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮阵? 那么
将 {xp} 增加 -5
等待 0.1 秒
当 绿旗 被点击
重复执行
面向 Sprite1
面向 Sans
移动 5.5 步
当 绿旗 被点击
隐藏
当接收到 2
面向 Sprite1 的 方向 方向
移动 100000 步
如果 (Sans 的 造型编号 = 2) 那么
面向 180 方向
移动 100000 步
如果 (Sans 的 造型编号 = 1) 那么
面向 0 方向
移动 100000 步
如果 (Sans 的 造型编号 = 4) 那么
面向 90 方向
移动 100000 步
如果 (Sans 的 造型编号 = 3) 那么
面向 -90 方向
移动 100000 步
将 {xp} 增加 -1
当接收到 游戏开始
显示
Sprite46
代码
当 绿旗 被点击
重复执行
面向 Sprite1
面向 Sans
移动 5.5 步
当 绿旗 被点击
隐藏
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮? 那么
将 {xp} 增加 -5
等待 0.1 秒
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮阵? 那么
将 {xp} 增加 -5
等待 0.1 秒
当接收到 游戏开始
显示
当接收到 2
面向 Sprite1 的 方向 方向
移动 100000 步
如果 (Sans 的 造型编号 = 2) 那么
面向 180 方向
移动 100000 步
如果 (Sans 的 造型编号 = 1) 那么
面向 0 方向
移动 100000 步
如果 (Sans 的 造型编号 = 4) 那么
面向 90 方向
移动 100000 步
如果 (Sans 的 造型编号 = 3) 那么
面向 -90 方向
移动 100000 步
将 {xp} 增加 -1
Sprite47
代码
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮? 那么
将 {xp} 增加 -5
等待 0.1 秒
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮阵? 那么
将 {xp} 增加 -5
等待 0.1 秒
当 绿旗 被点击
隐藏
当 绿旗 被点击
重复执行
面向 Sprite1
面向 Sans
移动 5.5 步
当接收到 游戏开始
显示
当接收到 2
面向 Sprite1 的 方向 方向
移动 100000 步
如果 (Sans 的 造型编号 = 2) 那么
面向 180 方向
移动 100000 步
如果 (Sans 的 造型编号 = 1) 那么
面向 0 方向
移动 100000 步
如果 (Sans 的 造型编号 = 4) 那么
面向 90 方向
移动 100000 步
如果 (Sans 的 造型编号 = 3) 那么
面向 -90 方向
移动 100000 步
将 {xp} 增加 -1
Sprite48
代码
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮阵? 那么
将 {xp} 增加 -5
等待 0.1 秒
当 绿旗 被点击
隐藏
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮? 那么
将 {xp} 增加 -5
等待 0.1 秒
当 绿旗 被点击
重复执行
面向 Sprite1
面向 Sans
移动 5.5 步
当接收到 游戏开始
显示
当接收到 2
面向 Sprite1 的 方向 方向
移动 100000 步
如果 (Sans 的 造型编号 = 2) 那么
面向 180 方向
移动 100000 步
如果 (Sans 的 造型编号 = 1) 那么
面向 0 方向
移动 100000 步
如果 (Sans 的 造型编号 = 4) 那么
面向 90 方向
移动 100000 步
如果 (Sans 的 造型编号 = 3) 那么
面向 -90 方向
移动 100000 步
将 {xp} 增加 -1
Sprite49
代码
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮阵? 那么
将 {xp} 增加 -5
等待 0.1 秒
当 绿旗 被点击
重复执行
面向 Sprite1
面向 Sans
移动 5.5 步
当 绿旗 被点击
隐藏
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮? 那么
将 {xp} 增加 -5
等待 0.1 秒
当接收到 游戏开始
显示
当接收到 2
面向 Sprite1 的 方向 方向
移动 100000 步
如果 (Sans 的 造型编号 = 2) 那么
面向 180 方向
移动 100000 步
如果 (Sans 的 造型编号 = 1) 那么
面向 0 方向
移动 100000 步
如果 (Sans 的 造型编号 = 4) 那么
面向 90 方向
移动 100000 步
如果 (Sans 的 造型编号 = 3) 那么
面向 -90 方向
移动 100000 步
将 {xp} 增加 -1
Sprite50
代码
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮? 那么
将 {xp} 增加 -5
等待 0.1 秒
当 绿旗 被点击
重复执行
如果 碰到 龙骨炮阵? 那么
将 {xp} 增加 -5
等待 0.1 秒
当 绿旗 被点击
隐藏
当 绿旗 被点击
重复执行
面向 Sprite1
面向 Sans
移动 5.5 步
当接收到 游戏开始
显示
当接收到 2
面向 Sprite1 的 方向 方向
移动 100000 步
如果 (Sans 的 造型编号 = 2) 那么
面向 180 方向
移动 100000 步
如果 (Sans 的 造型编号 = 1) 那么
面向 0 方向
移动 100000 步
如果 (Sans 的 造型编号 = 4) 那么
面向 90 方向
移动 100000 步
如果 (Sans 的 造型编号 = 3) 那么
面向 -90 方向
移动 100000 步
将 {xp} 增加 -1
Sprite51
代码
当 绿旗 被点击
重复执行
移到 Sprite1
移到 Sans
当接收到 3
移到 Sprite1
移到 Sans
当作为克隆体启动时
移到 Sprite1
移到 Sans
Sprite52
代码
当 绿旗 被点击
重复执行
移到 Sprite1
移到 Sans
当接收到 4
移到 Sprite1
移到 Sans
当作为克隆体启动时
移到 Sprite1
移到 Sans
Sprite54
代码
当 绿旗 被点击
重复执行
移到 Sprite1
移到 Sans
当 绿旗 被点击
移到 Sprite1
移到 Sans
当接收到 5
面向 鼠标指针
克隆 自己
当作为克隆体启动时
移到 Sprite1
将y坐标设为 在 180 和 -180 之间取随机数
移到 Sans
面向 鼠标指针
当作为克隆体启动时
移到 Sprite1
移到 Sans
Sprite1
Sans
代码
当 绿旗 被点击
重复执行直到 ({死亡} = 1)
当 绿旗 被点击
将 {无敌} 设为 0
将 {死亡} 设为 0
换成 右 造型
移到 x:-186 y:-37
显示
碰到边缘就反弹
将旋转方式设为 不可旋转
重复执行直到 ({死亡} = 1)
如果 按下 w 键? 那么
换成 上 造型
面向 0 方向
将y坐标增加 10
如果 按下 s 键? 那么
换成 下 造型
面向 180 方向
将y坐标增加 -10
如果 按下 d 键? 那么
换成 右 造型
面向 90 方向
将x坐标增加 10
如果 按下 a 键? 那么
换成 左 造型
面向 -90 方向
将x坐标增加 -10
当 绿旗 被点击
换成 右 造型
显示
碰到边缘就反弹
将旋转方式设为 不可旋转
当 绿旗 被点击
隐藏
当 绿旗 被点击
重复执行
如果 ({sans体力} = 0) 那么
重复执行直到 (({sans体力} > 10) 或 ({sans体力} = 10))
移到 Sprite44
当 绿旗 被点击
重复执行
如果 按下 空格 键? 那么
广播 message1
当 绿旗 被点击
移到 x:-231 y:-4
当 绿旗 被点击
重复执行
如果 按下 z 键? 那么
将 {sans体力} 增加 -5
等待 3.5 秒
当 绿旗 被点击
重复执行
如果 按下 e 键? 那么
广播 4
等待 5 秒
当 绿旗 被点击
重复执行
如果 ({sans体力} > 100) 那么
重复执行直到 ({sans体力} < 100)
将 {sans体力} 设为 100
当 绿旗 被点击
重复执行
如果 ({sans体力} < 10) 那么
如果 按下 w 键? 那么
换成 上 造型
面向 0 方向
将y坐标增加 0.25
如果 按下 s 键? 那么
换成 下 造型
面向 180 方向
将y坐标增加 -0.25
如果 按下 a 键? 那么
换成 左 造型
面向 -90 方向
将x坐标增加 -0.25
如果 按下 d 键? 那么
换成 右 造型
面向 90 方向
将x坐标增加 0.25
当 绿旗 被点击
重复执行
如果 按下 c 键? 那么
将 {sans体力} 增加 -5
等待 2 秒
当 绿旗 被点击
重复执行
如果 ({sans体力} < 0) 那么
重复执行直到 (({sans体力} > 10) 或 ({sans体力} = 10))
移到 Sprite44
当 绿旗 被点击
重复执行
如果 碰到颜色 #660000? 那么
移到 x:-203 y:-9
当 绿旗 被点击
重复执行
如果 ({sans体力} = 100) 那么
重复执行直到 ({sans体力} < 100)
将 {sans体力} 设为 100
当 绿旗 被点击
重复执行
如果 按下 m 键? 那么
将 {sans体力} 增加 -15
等待 4 秒
当 绿旗 被点击
重复执行
如果 按下 w 键? 那么
将 {sans体力} 增加 -0.1
等待 0.1 秒
如果 按下 s 键? 那么
将 {sans体力} 增加 -0.1
等待 0.1 秒
如果 按下 a 键? 那么
将 {sans体力} 增加 -0.1
等待 0.1 秒
如果 按下 d 键? 那么
将 {sans体力} 增加 -0.1
等待 0.1 秒
当 绿旗 被点击
重复执行
如果 碰到 Sprite43? 那么
停止 全部脚本
当 绿旗 被点击
重复执行
如果 按下 m 键? 那么
广播 3
等待 4 秒
当 绿旗 被点击
将 {sans体力} 设为 100
当 绿旗 被点击
重复执行
如果 ({sans体力} > 10) 那么
如果 按下 w 键? 那么
换成 上 造型
面向 0 方向
将y坐标增加 1
如果 按下 s 键? 那么
换成 下 造型
面向 180 方向
将y坐标增加 -1
如果 按下 a 键? 那么
换成 左 造型
面向 -90 方向
将x坐标增加 -1
如果 按下 d 键? 那么
换成 右 造型
面向 90 方向
将x坐标增加 1
当 绿旗 被点击
重复执行
如果 按下 c 键? 那么
移到 鼠标指针
广播 移动
等待 2 秒
当 绿旗 被点击
重复执行
如果 按下 z 键? 那么
广播 2
等待 3.5 秒
当 绿旗 被点击
重复执行
将 {sans体力} 增加 0.75
等待 0.75 秒
当 绿旗 被点击
重复执行
如果 按下 空格 键? 那么
将 {sans体力} 增加 -10
等待 9.5 秒
当 绿旗 被点击
重复执行
如果 按下 e 键? 那么
将 {sans体力} 增加 -10
等待 5 秒
当 绿旗 被点击
重复执行
如果 ({sans体力} = 10) 那么
如果 按下 w 键? 那么
换成 上 造型
面向 0 方向
将y坐标增加 0.25
如果 按下 s 键? 那么
换成 下 造型
面向 180 方向
将y坐标增加 -0.25
如果 按下 d 键? 那么
换成 右 造型
面向 90 方向
将x坐标增加 0.25
如果 按下 a 键? 那么
换成 左 造型
面向 -90 方向
将x坐标增加 -0.25
当接收到 游戏开始
显示
当接收到 瞬移
将 {无敌} 设为 1
当接收到 移动
将 {无敌} 设为 0
龙骨炮
龙骨炮阵
烟雾
龙骨炮2
龙骨炮阵2
龙骨炮3
Sans2
龙骨炮4
Sprite55
Sprite56
角色4
角色5
角色6
角色7
角色8
角色9