Project1

标题: 【已解决】谁来帮帮我,制作望远镜功能出现了问题.... [打印本页]

作者: nj443765780    时间: 2019-11-30 10:23
标题: 【已解决】谁来帮帮我,制作望远镜功能出现了问题....
本帖最后由 nj443765780 于 2019-12-1 17:20 编辑

问题已经解决,分割线下面是解决办法。
想做一个望远镜的功能,但是又不会写脚本,所有想通过mv自带的命令做一个伪望远镜系统。
首先我在望远镜使用地点简称地点A吧,建立一个事件。

然后又在公共事件中建立新的事件

理论上来说,只要在地点A建立好新的事件,可以再地点A“观察”所有地图,但是实践中出现了问题。
公共事件场所移动后的所有命令都不能自动执行,必须在按一下空格也就是确定键才能继续执行。
求哪位高手帮我看看是怎么回事,万分感激!

问题已经解决,感谢白嫩等几位热心的大佬帮助,现在放出解决办法,供大家参考。
首先下载两个脚本,往下翻,再第九楼。
插入两个脚步后,设定按键为该公共事件的触发条件,我设定的是1,你们可以随意设定。
然后公共事件如下图这样,注意,触发条件选择无。

然后是地图上的事件设置

然后这个虚假的望远镜系统就完成了,由于本质上是场景移动,所以为了避免意外或者某些奇葩算角色位置触发
事件,所以我加了一个开关——望远镜事件全关闭,把这个开关放在需要关闭的事件上,如场景移动和采集。
等使用望远镜的时候开启开关,这样所有事件关闭,结束的时候关闭开关,所有事件重新开启。
作者: yang1zhi    时间: 2019-11-30 14:21
你自己设置的就是并行处理,不是自动执行。
你要自动执行就自动执行。
把条件分歧去掉,就是自动了
作者: nj443765780    时间: 2019-11-30 17:15
yang1zhi 发表于 2019-11-30 14:21
你自己设置的就是并行处理,不是自动执行。
你要自动执行就自动执行。
把条件分歧去掉,就是自动了 ...

不能设置自动处理,不然无法移动,条件分歧去掉回不去
作者: nj443765780    时间: 2019-11-30 17:21
yang1zhi 发表于 2019-11-30 14:21
你自己设置的就是并行处理,不是自动执行。
你要自动执行就自动执行。
把条件分歧去掉,就是自动了 ...

感觉像公共事件换地图重置导致的,有没有解决办法
作者: 白嫩白嫩的    时间: 2019-11-30 17:46
nj443765780 发表于 2019-11-30 17:21
感觉像公共事件换地图重置导致的,有没有解决办法

那就不要换地图,用一堆森林山水拦住,在本地图遥远的远方画个场景去偷窥
作者: nj443765780    时间: 2019-11-30 18:57
白嫩白嫩的 发表于 2019-11-30 17:46
那就不要换地图,用一堆森林山水拦住,在本地图遥远的远方画个场景去偷窥 ...

兄dei,你的思考方式很奇特,是个方法,不过我想要的是出现在地图上的事件也能看到,不过还是谢了,以后说不定能用到。
作者: Zeldashu    时间: 2019-11-30 22:10
单纯的滚动画面不行吗。把玩家锁在原地,然后判断面朝向进行画面滚动
作者: srwjrevenger    时间: 2019-11-30 23:05






PS:关于我家电脑样子有点奇怪那件事
不知道是电脑配置不行,还是安装的mv版本有问题,
我这边的mv使用的时候本来就会经常卡顿,
这次在重复几次测试时也卡了,
如果你试过但并不会这样的话麻烦说一声。

作者: 白嫩白嫩的    时间: 2019-12-1 02:59
本帖最后由 白嫩白嫩的 于 2019-12-1 03:02 编辑

哎,不逗你了,公共事件通过分歧去判定很鸡肋的,建议使用yep的按钮公共事件去绑定
这样就不需要繁琐的按钮分歧了

按钮公共事件说明
YEP_ButtonCommonEvents.zip (4.95 KB, 下载次数: 1, 售价: 10 星屑)

配合键盘快捷键设置效果更好

按键设置说明

YEP_KeyboardConfig.zip (8.37 KB, 下载次数: 1, 售价: 10 星屑)

作者: nj443765780    时间: 2019-12-1 08:13
Zeldashu 发表于 2019-11-30 22:10
单纯的滚动画面不行吗。把玩家锁在原地,然后判断面朝向进行画面滚动

画面滚动是滚动不到其它的地图上,至少我不知道怎么滚动
作者: nj443765780    时间: 2019-12-1 08:15
srwjrevenger 发表于 2019-11-30 23:05
PS:关于我家电脑样子有点奇怪那件事
不知道是电脑配置不行,还是安装的mv版本有问题,
我这边的mv使 ...

我试过,但是会出现先显身在移动场所的画面,同理,若是把场景移动放在关闭透明的后面,你转移过去还是处于透明状态,必须在按一次确认
作者: nj443765780    时间: 2019-12-1 08:41
白嫩白嫩的 发表于 2019-12-1 02:59
哎,不逗你了,公共事件通过分歧去判定很鸡肋的,建议使用yep的按钮公共事件去绑定
这样就不需要繁琐的按钮 ...

很好用,但是又出现了一个新的问题
我把望远镜的公共事件绑定到了1键上,一旦按下一键,随时随地都能启用。
这就有些坑了。
我想知道怎么才能设置出只有开启事件开关后,才能启用绑定的按键
作者: srwjrevenger    时间: 2019-12-1 12:07
nj443765780 发表于 2019-12-1 08:15
我试过,但是会出现先显身在移动场所的画面,同理,若是把场景移动放在关闭透明的后面,你转移过去还是处 ...

会出现先显身在移动场所的画面?
先显身是在转移之前还是转移之后,
如果是前者,你到底想要的是什么效果呀,我的应该和你图片的设置差别不大啊?
如果是后者,我没有办法了,毕竟这边正常显示OTL

转移过去还是处于透明状态
我的想法是移动过去之后可以自由移动观察地图,
而且需要按一次确认才会返回地点a,
所以主角处于透明状态
如果你的设置不是那样,去掉透明化也可以

关于必须再按一次确认
如果是想要在移动后停顿几秒看到地图就行,
就把公共事件的判断取消,在那里的转移之前执行等待几秒,
这样就会自动返回了
作者: nj443765780    时间: 2019-12-1 17:06
srwjrevenger 发表于 2019-12-1 12:07
会出现先显身在移动场所的画面?
先显身是在转移之前还是转移之后,
如果是前者,你到底想要的是什么效果 ...

主要是想让玩家自己判断什么时候返回,所以这个办法还是不好用,是没办法的办法。
而且我已经解决了,还是谢谢你
作者: nj443765780    时间: 2019-12-1 17:07
白嫩白嫩的 发表于 2019-11-30 17:46
那就不要换地图,用一堆森林山水拦住,在本地图遥远的远方画个场景去偷窥 ...

是我糊涂了,感谢大佬帮忙,已经解决了!
作者: 白嫩白嫩的    时间: 2019-12-1 17:16
nj443765780 发表于 2019-12-1 17:07
是我糊涂了,感谢大佬帮忙,已经解决了!

最终你还是选择了在同一张地图偷窥吗?
作者: nj443765780    时间: 2019-12-1 17:23
白嫩白嫩的 发表于 2019-12-1 17:16
最终你还是选择了在同一张地图偷窥吗?

感觉同一张地图偷窥更麻烦,至少对于我这种画地图白痴而言
作者: nj443765780    时间: 2019-12-1 17:40
白嫩白嫩的 发表于 2019-12-1 17:16
最终你还是选择了在同一张地图偷窥吗?


大佬方便的话,帮我看看这个问题呗!
https://rpg.blue/forum.php?mod=viewthread&tid=479475&page=1#pid2875864[/url]




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