查看: 2453|回复: 12

[有事请教] 如何在不借助插件的情况下用区块做明雷呢?

[复制链接]
梦石
0
星屑
809
在线时间
38 小时
注册时间
2021-5-10
回帖
22

极短21参与

发表于 2021-12-27 23:20:42 | 显示全部楼层 |阅读模式

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

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

×
第一次做战斗系统。。想做成怪物在指定区块移动然后玩家靠近一定距离后怪物头上冒感叹号且从随机移动改为向玩家接近,在不借助插件的情况下可以做到这样的效果吗?
或者简单点的也行orz
梦石
0
星屑
2866
在线时间
446 小时
注册时间
2016-9-26
回帖
1175
发表于 2021-12-27 23:31:32 | 显示全部楼层
论坛搜索“【RMMV】事件脚本整合”非常好的脚本调用手册“”“MZ脚本调用大全(MV可用)”,里面可能有你要用到的脚本

不行的话,我通常会再来一个小白机翻
回复

使用道具 举报

梦石
0
星屑
848
在线时间
117 小时
注册时间
2018-4-7
回帖
93
发表于 2021-12-29 00:28:55 | 显示全部楼层
这个我感觉应该可以用事件写出来,在变量里能设置它等于游戏数据,其中就包含了玩家以及本事件的横纵坐标。
倒数第四个,点开来可以改还可以改成其它ID的事件。之后只要搞个气泡图标,在设置移动路线里改一下移动模式应该就可以了吧。
无非是用事件的话需要多写几个条件判定了,用脚本可以一次性判断很多条件以及更复杂的情况。

点评

脚本的话,等待很难搞,不过写起来,引擎写的时候没那么卡(我电脑太差了)  发表于 2021-12-29 11:00
我才想起来用独立开关可以实现接近玩家和停止接近这一点  发表于 2021-12-29 10:58
回复

使用道具 举报

梦石
0
星屑
7089
在线时间
722 小时
注册时间
2021-3-5
回帖
731
发表于 2021-12-29 10:46:27 | 显示全部楼层
楼主干嘛非要不借助插件呢,害怕冲突吗
回复

使用道具 举报

梦石
0
星屑
809
在线时间
38 小时
注册时间
2021-5-10
回帖
22

极短21参与

 楼主| 发表于 2021-12-30 01:21:17 | 显示全部楼层
RyanYe 发表于 2021-12-29 10:46
楼主干嘛非要不借助插件呢,害怕冲突吗

有这个原因。。主要是不想研究插件(懒狗石锤)。。。之前用了几个插件但都花了好久才研究明白。。。所以就来问下能不能在不借助插件的情况下做出这样的效果。。当然要是做不到或者做起来很麻烦的话我还是老老实实研究插件去了orz
回复

使用道具 举报

梦石
0
星屑
809
在线时间
38 小时
注册时间
2021-5-10
回帖
22

极短21参与

 楼主| 发表于 2021-12-30 01:22:01 | 显示全部楼层
任小雪 发表于 2021-12-27 23:31
论坛搜索“【RMMV】事件脚本整合”非常好的脚本调用手册“”“MZ脚本调用大全(MV可用)”,里面可能有你要 ...

好的谢谢我去找找看
回复

使用道具 举报

梦石
0
星屑
7089
在线时间
722 小时
注册时间
2021-3-5
回帖
731
发表于 2021-12-30 10:07:28 | 显示全部楼层
钇圣道 发表于 2021-12-30 01:21
有这个原因。。主要是不想研究插件(懒狗石锤)。。。之前用了几个插件但都花了好久才研究明白。。。所以 ...

你这个思想就注定着你不可能做成好的游戏了

抱歉,说话太直接了
回复

使用道具 举报

梦石
0
星屑
553
在线时间
73 小时
注册时间
2017-12-22
回帖
33
发表于 2021-12-31 12:09:52 | 显示全部楼层
刚好我在做这个,但我直接设置了事件的移动逻辑为 接近。

理论上可以根据事件和玩家角色的坐标,测算出距离,然后等玩家和事件的距离小于一定数值后,切换事件页,让事件接近玩家。

算法就X和Y坐标相减,根据两个坐标的距离绝对值,勾股定理算出斜边长度。

点评

狂三,插件研究完之前,脚本都已经写完很久了,当然,得稍微熟悉  发表于 2021-12-31 13:27
勾三股四弦五  发表于 2021-12-31 13:03
讲道理,有写这逻辑的时间都够研究明白几个插件了。。  发表于 2021-12-31 12:37
游戏爱好者
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部