猫史档案馆


《审判之战(UT)》主题活动作品教程:Step 3 决心、战斗与治疗

用户:活动喵活动喵查看:26 回复:78 评论:26 创建时间:2019-05-12T01:34:23


在上一篇教程中,我们重点讲解了开场审判词和友情颗粒的实现,那在本章的教程里,我们主要给大家讲解如何实现决心操作对弹幕的判断以及战斗与治疗

 

center_image

 

首先是决心的操作,玩家能通过控制决心在方框范围内实现上下左右移动,我们选中决心角色,在函数模块,拖出决心操作,当收到广播开始时,即可操作决心上下左右移动。

 

center_image

 

center_image

 

center_image

 

*本章教程不对决心操作功能的实现做详细讲解,感兴趣的小伙伴可以点击“函数库”,选择已经封装好的“决心操作”函数展开积木块了解即可。

 

设置好决心操作后,我们需要实现决心对弹幕的判断,即当决心碰到弹幕1~5时,HP扣血且存在 0.3s 喵时间。

 

center_image

 

✨ 两点注意事项:

1、模板作品中给大家准备了 5 种弹幕,大家可以在“弹幕对决心的影响”中,继续添加弹幕3、弹幕4、弹幕5。

2、新建变量 buff 设置其初始值为0,代表“决心”在被弹幕攻击到时,具备一个 0.3s 的喵状态,该状态下决心被弹幕攻击不扣血。PS:模板作品里已经创建好了,大家直接使用即可。

 

center_image

 

在本次模板作品中,决心不只是被动的躲避弹幕,还可以主动攻击小花,并且还能通过治疗恢复一定血量。

 

center_image

 

当作为克隆体调用战斗函数,在方框内的随机位置生成,决心碰到它就会对小花发动攻击,使小花血量减少。本次模板作品中,会有两轮主动生成战斗的操作,每隔 30s 一轮,一轮生成2个, 分别间隔 6 s,一共主动生成4个。

 

center_image

 

治疗的功能实现与战斗类似,当作为克隆体调用治疗函数,在方框内的随机位置生成,决心碰到它就会增加血量。本次模板作品中,治疗出现的频率要比战斗低许多,主动生成的共3个,前两个每隔55秒生成,最后一个间隔70秒生成。

 

决心可以通过捡取治疗恢复血量,但决心的血量不能超过最大100,所以需要添加对决心血量的判断。

 

center_image

 

*本章教程不对决心战斗和治疗功能的实现做详细讲解,感兴趣的小伙伴可以点击“函数库”,选择已经封装好的“战斗、治疗”函数展开积木块了解即可。

 

center_image

 

✨ 三点注意事项:

1、新建全局变量FlowerHP代表“小花”的血条值,并设置初始值为“200”,设置好后隐藏变量。PS:具体数值可自定,模板作品里已经创建好了,大家直接使用即可。

2、修改等待时间,可以改变战斗和治疗出现的间隔时间;修改重复执行的次数,可以控制游戏中战斗和治疗的总量。

3、除了主动生成的战斗/治疗,在战斗和治疗函数中,实现了每当1个战斗/治疗被拾取后,就会间隔一段时间再次生成1个战斗/治疗。

 

center_image

 

感谢你参与《审判之战》主题游戏第三章教程的学习,恭喜你又掌握了一项新的技能,下一章教程我们将为你带来第四篇教程《弹幕合辑》。

 

附录

活动介绍

 

 

其他教程贴链接

Step 1 获取《审判之战(UT)》主题活动模板作品:https://shequ.codemao.cn/community/176178

Step 2 开场审判词与友情颗粒 :https://shequ.codemao.cn/community/176222

Step 4 弹幕合辑:https://shequ.codemao.cn/community/176245

Step 5 制作血条,结局判定:https://shequ.codemao.cn/community/176246

Step 6 游戏剧情对话:https://shequ.codemao.cn/community/176248


回复

上一页1 页 / 共 3下一页
HaylaeSTUDIOSHaylaeSTUDIOS

沙发

点赞0


评论


啊不嘟啊不嘟

封装库的坐标有问题

点赞0


评论


硝酸根硝酸根

如果我装备了“刮花的眼睛”?CD时间是不是要更长?

 

点赞0


评论


林晓梅林晓梅

为啥我的源码编辑器没有决心操作?

点赞0


评论


搞笑的小电鼠7Pyu搞笑的小电鼠7Pyu

emotion_编程猫_翻白眼center_image

点赞2


评论


搞笑的小电鼠7Pyu搞笑的小电鼠7Pyu

太大

点赞0


评论


鸦笼鸦笼

center_image这个是建在决心操作里的是吧

点赞0


评论


活波的达达蟹X1PU活波的达达蟹X1PU

板凳

点赞0


评论


李昊轩李昊轩

哪有封装好的积木块?

点赞0


评论


动词代词动词代词

emotion_可怜好厉害emotion_编程猫_厉害了

点赞0


评论


箱子BOX箱子BOX

emotion_编程猫_点赞

点赞0


评论


念佛魔念佛魔

emotion_编程猫_点赞emotion_编程猫_厉害了

点赞0


评论


友爱的蜘蛛友爱的蜘蛛

我来帮你们科普一下!

刚刚帖子中提到的 决心 其实是 红色的人类灵魂 ,据Wiki上说,每个人类都有 决心 ,决心 并不是游戏中那颗小小的红心的称谓哦!

还有,橙色灵魂代表勇敢,黄色灵魂代表正义,蓝色灵魂代表诚实,绿色灵魂代表善良,紫色灵魂代表毅力,水色灵魂代表耐心。

所以,红色灵魂的代表至今未知。

注:本回帖并无引战意思,我只是热心地想要帮你们科普一下!

点赞1


评论


睡裤大转yio睡裤大转yio

emotion_雷电猴_摇椅子

点赞0


评论


睡裤大转yio睡裤大转yio

emotion_雷电猴_摇椅子

点赞1


评论


淼榮淼榮

emotion_编程猫_嗨起来

点赞0


评论


王者李白111也叫英雄血战王者李白111也叫英雄血战

emotion_编程猫_冷漠

点赞0


评论


BLS_一BLS_一

emotion_编程猫_厉害了

点赞0


评论


狂妄的花卷卷ThTH狂妄的花卷卷ThTH

emotion_雷电猴_疑问

点赞0


评论


YMS玩MC的某衫YMS玩MC的某衫

小花它不扣血啊?!

点赞0


评论


精神小伙柒精神小伙柒

emotion_雷电猴_疑问

点赞0


评论


BLS_一BLS_一

emotion_雷电猴_疑问

点赞0


评论


毅然决然03xF毅然决然03xF

center_image

点赞0


评论


毛豆小子1145毛豆小子1145

center_image

                                                                                                                  微笑

点赞0


评论


活波的暴风雀ImkZ活波的暴风雀ImkZ

弹幕是什么鬼?

 

点赞0


评论


活波的暴风雀ImkZ活波的暴风雀ImkZ

emotion_星能猫_好吃

点赞0


评论


笑柄MkUJ笑柄MkUJ

emotion_编程猫_冷漠

点赞0


评论


活波的暴风雀ImkZ活波的暴风雀ImkZ

emotion_雷电猴_哇噻

点赞0


评论


THO-成THO-成

emotion_雷电猴_哇噻

点赞0


评论


Him_黑脸君Him_黑脸君

emotion_编程猫_冷漠

点赞0


评论