Project1
标题:
求教NPC互相遭遇并触发事件
[打印本页]
作者:
yaoguang13
时间:
2020-4-13 17:30
标题:
求教NPC互相遭遇并触发事件
真心求教一个问题:
我现在希望制作一个功能,NPC与NPC触碰时,可以执行(公共事件)。
我想要制作非玩家操控的士兵与进攻的魔物战斗的剧情~~~
由于这些怪物和士兵都需要移动,所以我没办法用坐标来判断事件是否相遇
有没有什么脚本或者事件的写法可以做到?
求大家提供些思路~感谢
作者:
Zeldashu
时间:
2020-4-13 17:36
https://rpg.blue/thread-478795-1-1.html
作者:
yang1zhi
时间:
2020-4-13 17:37
我建议你别做这么复杂的。
做个样子表示一下就好了。
就算你能一个个敲出来。但他很可能就会卡机了。
碰撞就是用坐标判断的。
作者:
灯笼菜刀王
时间:
2020-4-13 19:09
碰撞本来就是用坐标判断的
当 (A.x - B.x).abs + (A.y - B.y).abs == 1 时,它们就是互相接触状态
作者:
shantianzu
时间:
2020-4-13 19:45
有个“骑马与砍杀系统”的范例,我大概看了了一下这个范例,没看明白。
https://bbs.jhmeng.cn/bbs/forum.php?mod=viewthread&tid=371&extra=page%3D1
是坛子里一位坛友的网站,你自己下载吧,附件传不上来,太大。
作者:
wabcmcc
时间:
2020-4-13 21:52
本帖最后由 wabcmcc 于 2020-4-14 00:54 编辑
事件相互接觸時的設置參數將運行公共事件示例工程.
作者已廢棄這插件Events_Touching_Trigger.js改為(付費CTB_EventTrigger.js)
作者網址.
https://ct-bolt.itch.io/
插件繁化注釋,保留原版插件.
附注:只有十個事件(NPC),懂JS可追加事件(NPC),
原作者示例;
Event Touching Event.part1.rar
(2 MB, 下载次数: 81)
2020-4-13 21:42 上传
点击文件名下载附件
Event Touching Event.part2.rar
(1.1 MB, 下载次数: 83)
2020-4-13 21:42 上传
点击文件名下载附件
作者:
yaoguang13
时间:
2020-4-14 04:56
第一次提问就收到这么多回复~统一感谢一下大家~。
Event Touching Event 这个插件试过了感觉能用。谢谢了
作者:
赐予者
时间:
2021-9-26 22:15
wabcmcc 发表于 2020-4-13 21:52
事件相互接觸時的設置參數將運行公共事件示例工程.
作者已廢棄這插件Events_Touching_Trigger.js改為(付費C ...
好强啊,谢谢大佬!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1