勇敢的心 1.8

张砷镓 Lv. 2
复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
进入全屏模式
载入作品
正在创建积木……
载入角色……
载入声音……
加载扩展……
正在创建积木……
呼唤小猫……
传送Nano……
给Gobo充气 …
准备表情……
还没有人打赏!
最后修改于2021年12月26日
感谢 王奕铭 的分享

操作说明

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

备注与谢志

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

开发日志

变量

主角血量

次数 [npc]

是BOSS [npc]

BOSS存活

能飞行 [npc]

 

角色

地图

代码

当接收到 tick

移到最 后面

 

血量

代码

当 绿旗 被点击

移到 x:-143 y:155

将 {主角血量} 设为 20

移到最 前面

显示

执行 更新血量

隐藏

 

当接收到 扣血

如果 ({主角血量} < 0) 那么

如果 ({主角血量} < 1) 那么

换成 血0 造型

 

当接收到 开始

将 {主角血量} 设为 20

移到 x:-143 y:155

移到最 前面

显示

执行 更新血量

 

瓦基里女武神

造型

死亡

 

代码

当接收到 死亡

停止 该角色的其他脚本

换成 死亡 造型

等待 0.5 秒

广播 黑屏

 

当接收到 开始

如果 碰到 传送门? 那么

如果 (碰到 传送门? 与 ({BOSS存活} = 0)) 那么

 

定义 处理移动

如果 ({攻击} = 1) 那么

如果 (({攻击帧数} > 8) 与 ({攻击帧数} < 12)) 那么

将 {x速度} 设为 0

 

定义 切换造型

如果 ({攻击帧数} = 10) 那么

广播 攻击

 

npc

代码

当接收到 第2关

执行 添加NPC 153 98 280 266

执行 添加NPC 0 90 178 -214

执行 添加NPC 100 90 178 -252

执行 添加NPC 70 -60 -132 264

执行 添加NPC 120 -60 -82 304

执行 添加BOSS 153 98 -122 196

 

当接收到 攻击

如果 (碰到 瓦基里女武神? 与 ({血量} > 0)) 那么

执行 扣血

 

当接收到 第1关

执行 添加NPC -14 45 -219 460

执行 添加NPC -14 45 400 250

执行 添加NPC -14 45 400 250

执行 添加BOSS -14 45 -219 460

 

当接收到 tick

换成 连接 {类型} 和 hitbox 造型

执行 处理移动

执行 决定方向

执行 更新x坐标

执行 更新y坐标

执行 处理攻击

执行 更新造型

如果 ({血量} > 0) 那么

换成 连接 {类型} 和 hitbox 造型

执行 处理移动

执行 决定方向

执行 更新x坐标

执行 更新y坐标

执行 处理攻击

执行 更新造型

否则

 

当接收到 第2关

执行 添加NPC 153 98 360 420

 

当作为克隆体启动时

将 虚像 特效设定为 0

将 亮度 特效设定为 0

将 {次数} 设为 0

将 {方向} 设为 下

如果 ({是BOSS} = 1) 那么

将 {BOSS存活} 设为 1

将 {能飞行} 设为 1

将 {能飞行} 设为 0

将 {能飞行} 设为 0

将 {能飞行} 设为 0

 

定义 处理攻击

如果 ((瓦基里女武神 的 y坐标 - y坐标) > {攻击距离}) 那么

如果 ((y坐标 - (瓦基里女武神 的 y坐标 + 20)) > {攻击距离}) 那么

如果 ((瓦基里女武神 的 y坐标 + 20) > {攻击距离}) 那么

如果 ((瓦基里女武神 的 y坐标 - y坐标) > {攻击距离}) 那么

 

定义 更新y坐标

如果 碰到 地图? 那么

如果 (碰到 地图? 与 ({能飞行} = 0)) 那么

 

定义 添加BOSS {x} {y} {地图x} {地图y}

将 {本体} 设为 0

将 {是BOSS} 设为 1

将 {X} 设为 ({x} - {地图x})

将 {Y} 设为 ({y} - {地图y})

将 {类型} 设为 {类型}

克隆 自己

将 {本体} 设为 1

 

定义 添加NPC {x} {y} {地图x} {地图y}

将 {本体} 设为 0

将 {是BOSS} 设为 0

 

定义 更新x坐标

如果 碰到 地图? 那么

如果 (碰到 地图? 与 ({能飞行} = 0)) 那么

 

定义 死亡

如果 ({是BOSS} = 1) 那么

将 {BOSS存活} 设为 0

重复执行 10 次

将 虚像 特效增加 10

删除此克隆体

 

定义 扣血

将 {血量} 增加 -1

如果 ({血量} < 1) 那么

执行 死亡

将 亮度 特效设定为 50

等待 0.1 秒

将 亮度 特效设定为 0

 

GAME OVER