设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 4046|回复: 12
打印 上一主题 下一主题

[有事请教] 求教NPC互相遭遇并触发事件

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2128
在线时间
218 小时
注册时间
2018-6-1
帖子
75
跳转到指定楼层
1
发表于 2020-4-13 17:30:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
真心求教一个问题:
我现在希望制作一个功能,NPC与NPC触碰时,可以执行(公共事件)。
我想要制作非玩家操控的士兵与进攻的魔物战斗的剧情~~~
由于这些怪物和士兵都需要移动,所以我没办法用坐标来判断事件是否相遇
有没有什么脚本或者事件的写法可以做到?
求大家提供些思路~感谢

Lv5.捕梦者

梦石
0
星屑
22010
在线时间
1057 小时
注册时间
2019-3-5
帖子
1424
2
发表于 2020-4-13 17:36:17 | 只看该作者

点评

跟 MOG_ChronoEngine 衝突 就會 BATCH_ID ERROR  发表于 2020-4-14 17:30
估计是你被<>那个坑了。  发表于 2020-4-14 13:22
這個插件很容易出現 BATCH_ID ERROR... 看看有沒有其他的插件..  发表于 2020-4-13 17:57
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

3
发表于 2020-4-13 17:37:02 | 只看该作者
我建议你别做这么复杂的。
做个样子表示一下就好了。
就算你能一个个敲出来。但他很可能就会卡机了。
碰撞就是用坐标判断的。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39016
在线时间
5717 小时
注册时间
2006-11-10
帖子
6619
4
发表于 2020-4-13 19:09:18 | 只看该作者
碰撞本来就是用坐标判断的

当 (A.x - B.x).abs + (A.y - B.y).abs == 1 时,它们就是互相接触状态
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5154
在线时间
734 小时
注册时间
2018-1-16
帖子
151
5
发表于 2020-4-13 19:45:36 | 只看该作者
有个“骑马与砍杀系统”的范例,我大概看了了一下这个范例,没看明白。

https://bbs.jhmeng.cn/bbs/forum.php?mod=viewthread&tid=371&extra=page%3D1

是坛子里一位坛友的网站,你自己下载吧,附件传不上来,太大。

点评

這個很複雜...我覺得這應該不是範例..他就是個遊戲...想整合到自己的專案...難度很大...與一般插件差很多  发表于 2020-4-13 19:49
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
16044
在线时间
3992 小时
注册时间
2015-9-14
帖子
1337

开拓者

6
发表于 2020-4-13 21:52:47 | 只看该作者
本帖最后由 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) Event Touching Event.part2.rar (1.1 MB, 下载次数: 83)

点评

666666  发表于 2020-4-14 06:41

评分

参与人数 1+1 收起 理由
白嫩白嫩的 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2128
在线时间
218 小时
注册时间
2018-6-1
帖子
75
7
 楼主| 发表于 2020-4-14 04:56:42 | 只看该作者
第一次提问就收到这么多回复~统一感谢一下大家~。
Event Touching Event   这个插件试过了感觉能用。谢谢了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1213
在线时间
143 小时
注册时间
2021-2-11
帖子
19
8
发表于 2021-9-26 22:15:28 | 只看该作者
wabcmcc 发表于 2020-4-13 21:52
事件相互接觸時的設置參數將運行公共事件示例工程.
作者已廢棄這插件Events_Touching_Trigger.js改為(付費C ...

好强啊,谢谢大佬!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-18 17:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表