Project1

标题: 角色经过一个事件总是会停下,如何设置使其顺滑一些? [打印本页]

作者: gxlmx2    时间: 2022-11-7 12:45
标题: 角色经过一个事件总是会停下,如何设置使其顺滑一些?
如题,控制角色经过某个接触触发的事件,角色会停下来进入剧情,这个逻辑正常,
但是某些情况,比如进入山林地貌天气会自动变化,进入雪地就会飘雪,或者某个NPC开始移动等等,角色可以继续之前的移动命令,并不会停下来,同时事件也触发,这样体验会更丝滑一些,怎么做呢?

有点吹毛求疵,但自己的作品总想做到更完美一些,求解啊~~~~
作者: gxlmx2    时间: 2022-11-7 12:47
PS:这个现象只发生在鼠标操作和移动端,点击地图角色自动行走的情况下,用键盘方向键无此问题。
作者: xiaohuangdi    时间: 2022-11-7 14:19
事件頁左下 “速度”下面的那個  “頻率” 設置為 “最高”
作者: loveinyou200    时间: 2022-11-7 19:06
冒昧的说一句,真没有看懂提的问题究竟是什么?能否再表述清楚一些?
作者: gxlmx2    时间: 2022-11-7 23:51
本帖最后由 gxlmx2 于 2022-11-7 23:56 编辑

做了个视频描述问题,无奈论坛视频要搞外链,转成GIF,发现限制5MB内。。。
抓图算了,描述应该也清晰了,有大佬知道怎么解决吗?

11.jpg (64.04 KB, 下载次数: 46)

1

1

22.jpg (60.57 KB, 下载次数: 46)

鼠标点击自动移动,经过事件点会停止

鼠标点击自动移动,经过事件点会停止

33.jpg (59.76 KB, 下载次数: 48)

键盘移动就直接通过,非常顺滑

键盘移动就直接通过,非常顺滑

作者: 小秋橙    时间: 2022-11-8 00:19
很遗憾,类似的问题即使在一般不使用大地图的HTML5魔塔里也没有太好的方式解决。
想开一点的话,RPG Maker在MV和MZ两代引入的点击寻路其实是建议按住不放的,这样在大地图也可以随着镜头滚动一直朝一个方向走而不是走走停停。
作者: asukalin    时间: 2022-11-8 01:25
我之前也烦过一模一样的这个问题。我地图上放了几个啤酒罐,角色踩在上面就会发出“哐”的一声,按键操作当然很顺滑,但鼠标点击和触控操作下每次走到啤酒罐上面角色总会停下来不再走。可惜我一直没有找到解决方法。
作者: 煎蛋流Kira☆    时间: 2022-11-8 08:17
如果想要不干扰玩家的行动的话理论上就是把事件设置为“并行处理”吧,只不过要手动把事件的触发方式(条件)写一遍。





作者: cmyx    时间: 2022-11-8 10:09
=============================================================================
+++ TDDP_PlayerTouchPassage (v1.01) +++
By Tor Damian Design / Galenmereth (正版rmmv自带的插件)
http://mvplugins.tordamian.com/?p=388
=============================================================================
鼠标单击某一个地方,如果中途触发了某个事件,
角色就会停下来。这个插件可以使得角色不停走动。
(比如一路捡钱,不停止走动。)
如果遇到对话框或者阻止角色移动的事件,角色还是会停止走动的。

-----------------------------------------------------------------------------
----设定注意事项
1.插件的作用域:地图界面。
2.插件 ON 则直接生效。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Terms & Conditions
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This plugin is free for both non-commercial and commercial use. Please see
http://mvplugins.tordamian.com/terms-of-use for the full terms of use.
作者: ssdgua    时间: 2022-11-8 18:15
可以用区域控制,把事件的位置用一格区域标记,当角色到达这个区域上,并行执行事件,角色甚至NPC走过也不会停顿
作者: gxlmx2    时间: 2022-11-10 07:19
煎蛋流Kira☆ 发表于 2022-11-8 08:17
如果想要不干扰玩家的行动的话理论上就是把事件设置为“并行处理”吧,只不过要手动把事件的触发方式(条件 ...

马上测试!膜拜大佬....




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1