当然和一楼一样,我自己也做过试验。具体做法:先显示一段文章,然后用事件脚本执行上面这段命令。结果:只剩显示文章的窗口(字不见了),而且接下来卡住不动,不能继续执行后面的事件。语句表面上是解释器向前跳一下,但到底跳到了什么位置上,跳完了为什么不能继续执行事件,我都不懂。所以,我真的不明白它的准确含义。如果能明白的话,这篇帖子的问题我自己应该有办法解决。因此真的希望大家能帮帮忙。一楼发的工程里面那一堆脚本都可以不用看,就看上面这一句命令,到底起什么作用?如何起作用?弄清楚这个,这帖子的问题就可以结束了。问题再放几天,如果还是没有起效的援助且我自己也没研究清楚的话,我就只好@整合过这套系统的前辈了。当然了,希望渺茫,毕竟那几位很久没上过论坛。
PS:一楼试验失败的原因,同时也是为什么文章窗口和选择项窗口合并后,呼出菜单再返回或存档只能显示选择项窗口的原因。如下:第二个while循环的条件是“正要执行选择项处理”,当这个命令$game_system.map_interpreter.index -= 1循环着执行到不符合条件时,循环就停止了。而当文章窗口和选择项窗口合并再显示出来时,事件位置实际上停留在“正要执行选择项处理”这里。所以程序在这时执行的是一楼脚本中的第二个while循环,第一个while循环并不执行。这样就只留下了选择项的窗口,而没有文章的。只要把循环改一改,问题就能解决。因此目前的困难就是这句话了$game_system.map_interpreter.index -= 1。究竟是什么意思?起作用的原理?以及怎么使用它才对?
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |