查看: 4340|回复: 7

[有事请教] (新问题)如何弄“敌人固定移动。看见主角以后向主角移

[复制链接]
梦石
0
星屑
180
在线时间
21 小时
注册时间
2021-3-20
回帖
8
发表于 2021-3-21 14:17:51 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 王子和玉 于 2021-3-23 22:54 编辑

萌新,第一帖。虽然估计应该有人问过类似的问题,但是并不知道搜索框在哪里(没找到)。
就是想做主角潜入,敌方巡逻队巡逻的效果。巡逻队按照固定的路线巡逻,主角出现在他前方或周围一定距离以后向主角前进。
顺带问一下,如果有很多个问题想问的话,是应该拿一个帖子把所有问题都列出来还是一个问题,一个帖子?
以及在顺带找几个视频/文字教程。B站上面的那几个基本都看完了。

http://www.bilibili.com/video/av19796508?share_medium=android&share_source=copy_link&bbid=5D994217-C48B-42F2-815E-30F5954227F494832infoc&ts=1616510924677
按照这位up的方法做了一个,虽然(自以为)完美无误的复制了操作,但是效果依然不能正常执行……
(自己写的事件的图片明天晚上9:30左右贴出来,如果我还记得这档事儿的话。)
另外这个up主在这边好像是有号的,这里可以@人吗?

点评

如問題相關連,同一帖子發問.  发表于 2021-3-21 23:54
梦石
0
星屑
10274
在线时间
1919 小时
注册时间
2020-1-2
回帖
1043
发表于 2021-3-21 16:13:46 | 显示全部楼层
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复

使用道具 举报

梦石
0
星屑
10274
在线时间
1919 小时
注册时间
2020-1-2
回帖
1043
发表于 2021-3-21 16:17:27 | 显示全部楼层
你要的效果 Yep-Event Chase Player  我刚刚发的是两个链接
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复

使用道具 举报

梦石
0
星屑
27
在线时间
2 小时
注册时间
2021-2-6
回帖
1
发表于 2021-3-21 16:18:18 | 显示全部楼层
我之前也想做这个。但是由于是附加功能就没想着去研究。我很菜的啊,只提供一下我的思路,但我确实没有实现出来就放弃思考了。所以有可能是错的

事件页1里面,用事件寻路的插件。走一步之后判断两个,一个是是否达到目的地,第二个是玩家横纵坐标-事件横纵坐标的绝对值是否小于定值。满足第一个if就开开自开关A。
新建事件页2,触发条件是自开关A,里面和事件页1一样。只不过事件寻路的目的地是最初的起点(如果你是想敌人来回走的话;如果想定死移动路线那就用”设置移动路线“里面那些 上移左移下移......)事件页2的第一个if如果触发,就关上自开关A。
两个事件页的第二个if(判断玩家和事件距离的)如果满足,就打开自开关B。
新建事件页3,触发条件自开关B。然后就写发现之后的剧情就行。

我当时是这个想法。没有真正实现出来。emmm所以如果不行或者我说错的话大佬们轻点喷啊~我也是刚学习mv半年。
回复

使用道具 举报

梦石
0
星屑
7997
在线时间
1442 小时
注册时间
2018-12-16
回帖
1843
发表于 2021-3-22 09:02:19 | 显示全部楼层
MOG_EventSensor.js

https://atelierrgss.wordpress.com/rmv-event-sensor/

rm_esensor_3.jpg

特徵

事件距離系統。

根據玩家和事件之間的距離,事件的預定頁面可能會激活,也可能不會激活。

rm_esensor_4.jpg
回复

使用道具 举报

梦石
0
星屑
180
在线时间
21 小时
注册时间
2021-3-20
回帖
8
 楼主| 发表于 2021-3-23 23:04:36 | 显示全部楼层
xiamumomo 发表于 2021-3-21 16:13
看看了解一下
Tep插件官方官方

你好,我觉得这个我可能不会用。
我刚才试了一下(我把电脑关了,没法贴图片粗略的描述一下)找到Event chase Player以后,我把第一个的代码用脚本输上去,把x改成了5,但是没有效果,走到五以内还是五以外,敌人都不过来追我。
(敌人的路线是随机移动。事件触发是玩家触碰。)
(应该要把从五到一都弄上?就像
this._chaseRange = 5
this._chaseRange = 4
this._chaseRange = 3
this._chaseRange = 2
this._chaseRange = 1
这样子?)
谢谢解答。
回复

使用道具 举报

梦石
0
星屑
10274
在线时间
1919 小时
注册时间
2020-1-2
回帖
1043
发表于 2021-3-24 00:24:43 | 显示全部楼层
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部