Project1

标题: 求解答一个关于mog_weather_ex插件设置天气的问题。 [打印本页]

作者: kyokou44    时间: 2019-3-3 12:13
标题: 求解答一个关于mog_weather_ex插件设置天气的问题。
本帖最后由 kyokou44 于 2019-3-3 12:26 编辑

新手刚开始接触插件,用的drill_up兄的汉化版。
在世界地图上放了个事件测试天气用,事件设置无动画、不固定、穿透,在人物之下,并行执行,事件内容为调用插件指令,指令里写“weather : 1 : 15 : 60 : 100 : 0 : 乌云2”(不包括引号)。
结果到了世界地图上只有画面左上角一小块地方不断地闪白光,回到城镇或室内则能正常播放云的动画。
另外其他插件我只加载了madewithmv、community_basic、MVcommons,应该不存在插件冲突问题吧?
求解惑。

补充:后来发现凡是把天气效果设定在哪张图上,在那张图上都不能正常显示,都集中在左上角不断闪烁。切换的其他地图后,在其他地图能正常显示,但回到设定了天气的地图后又不正常了。
作者: kyokou44    时间: 2019-3-4 23:03
又折腾了一阵以后发现,当事件触发方式设定为并行执行的时候,mog_weather_ex是在不停地刷天气效果,导致动画没法完整播放,只停在最初大概1帧多上。如果设定为其他播放方式基本都能正常播放。
但是如果不设定为并行执行,就没法达成“处在某个地图ID范围内下雪,离开区域停止”的效果了。
作者: Drill_up    时间: 2019-3-5 22:42
本帖最后由 Drill_up 于 2019-3-5 22:44 编辑
kyokou44 发表于 2019-3-4 23:03
又折腾了一阵以后发现,当事件触发方式设定为并行执行的时候,mog_weather_ex是在不停地刷天气效果,导致动 ...


你应该设置为自动执行,自动执行是单线运行,会阻塞其它线程。
并行的线程则是“实时”进行的,这就会导致插件指令重复执行。每帧执行一次,即1秒执行60次。

另外,并行能不用,尽量不用,如果一定要使用,你需要加计时器,以及满足条件开关控制。
你如果设置了8个以上的并行事件,那么电脑会因为你运行太多重复冗余工作而卡顿的。
(事件之所以会有独立开关就是基于好几个事件并行而出现的产物。)
作者: kyokou44    时间: 2019-3-6 19:16
Drill_up 发表于 2019-3-5 22:42
你应该设置为自动执行,自动执行是单线运行,会阻塞其它线程。
并行的线程则是“实时”进行的,这就会导 ...

现在我发现mog_weather_ex本身似乎不能实现“进入区域ID1时播放天气,离开区域ID1时停止天气”的效果。因为想要实现“以进出区域ID1来判断是否播放天气”,我目前只能想到用并行处理来判断,而一旦用了并行,那天气效果就会一直刷。而MV自带的天气效果就没这问题,但是自带的种类太少了,又不知道怎么扩充……
作者: Zaluba    时间: 2019-6-1 15:58
我想问下这个插件的GIF要怎么弄,做了一个18帧的GIF他却说缺少PNG,是需要按编号分图吗
作者: 暮雪muxue    时间: 2022-9-3 16:31
我也遇到了这个问题,请问该怎么解决?




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