[开发者心得] [单脚本] MyClearRatTalisman 鼠符咒,让你的NPC动起来吧!

  [复制链接]
1492 |8
叽里咕噜小胡桃 发表于 2024-7-15 16:53:36 | 显示全部楼层 |阅读模式
本帖最后由 叽里咕噜小胡桃(求关注!!) 于 2024-11-25 15:36 编辑

screenshot-20240715-165201.png
顾名思义,正如《成龙历险记》里鼠符咒的作用一样,将这个脚本拖拽到NPC身上,就会让NPC有了“生命”。
会自动追踪、攻击领地范围内的玩家角色,同时开放自由的接口可以联动MyClearHP设置血量、MyClearCamp规划阵营、MyClearAct设计各种技能,也可以获取怪物实例随时调整关键参数如索敌距离,以实现不同血量下的“boss阶段”等等~
演示视频:挑战一命打败冰魔


1. 使用方法
下载脚本,在场景里拖入一个NPC,将脚本挂上去
MyClearRatTalisman.ts (47.75 KB, 下载次数: 211)
回复

使用道具 举报

思想的鱼(求关注) 发表于 2024-7-18 14:39:01 | 显示全部楼层
这单脚本也太强了吧,结合模板都可以作为一个打boss的小游戏了。
能不能再把逃离状态加上:玩家靠近怪物,怪物逃跑远离。
回复

使用道具 举报

叽里咕噜小胡桃楼主 发表于 2024-7-18 14:41:59 | 显示全部楼层
思想的鱼(求关注) 发表于 2024-7-18 14:39
这单脚本也太强了吧,结合模板都可以作为一个打boss的小游戏了。
能不能再把逃离状态加上:玩家靠近怪物, ...

可以可以,到时候还可以做更有意思的行为树,比如中立怪物,被玩家攻击后转换为主动攻击,血掉一半开始跑路模式哈哈哈哈
回复

使用道具 举报

思想的鱼(求关注) 发表于 2024-7-18 14:43:33 | 显示全部楼层
叽里咕噜小胡桃 发表于 2024-7-18 14:41
可以可以,到时候还可以做更有意思的行为树,比如中立怪物,被玩家攻击后转换为主动攻击,血掉一半开始跑 ...

那我可拭目以待了
回复

使用道具 举报

无敌原神大王 发表于 2024-11-4 16:39:17 | 显示全部楼层
为啥我加了以后NPC不攻击,只追着走
回复

使用道具 举报

叽里咕噜小胡桃楼主 发表于 2024-11-4 16:58:47 | 显示全部楼层
无敌原神大王 发表于 2024-11-4 16:39
为啥我加了以后NPC不攻击,只追着走

这个目前需要自己调用onAttack的方法,衔接一套攻击技能、血量控制的代码
可以看看贴子里提到的  5.如何让怪物攻击
不过也不着急,最近在做这个脚本的Addition可以通过配表形式快速做出释放技能的效果
你也可以先下载bosshome演示工程看看里面MsgCenter的代码
回复

使用道具 举报

薄暮岸边 发表于 2024-12-25 22:34:49 | 显示全部楼层
想问一下大家,为啥怪物到最后剩下空血条,但一直无法打到死亡呀
回复

使用道具 举报

叽里咕噜小胡桃(求关注!!)楼主 发表于 2024-12-25 22:37:22 | 显示全部楼层
薄暮岸边 发表于 2024-12-25 22:34
想问一下大家,为啥怪物到最后剩下空血条,但一直无法打到死亡呀

因为MsgCenter里有代码写了,如果致命伤打到怪物身上,杀不死怪物,如果你要做战斗冒险游戏的话推荐  https://meta.feishu.cn/wiki/J56owU6dhiAmqUkeA9vcGR0Kndc
回复

使用道具 举报

薄暮岸边 发表于 2024-12-25 22:44:11 | 显示全部楼层
叽里咕噜小胡桃(求关注!!) 发表于 2024-12-25 22:37
因为MsgCenter里有代码写了,如果致命伤打到怪物身上,杀不死怪物,如果你要做战斗冒险游戏的话推荐  htt ...

哇,感谢感谢,我看到那个语句了,那我把if条件去掉就可以实现了。我看看另一个范例
回复

使用道具 举报

热门版块
快速回复 返回顶部 返回列表