shencao 发表于 2020-10-22 14:43 谢谢!我更改了事件页的顺序,即在进入这个地图的时候将开关关闭,然后在第一次调查的事件页设置了开启这个开关,然后第二页改成了在开关开启后才可以触发这样的,现在完全达到我想要的效果了 |
我觉得是事件页执行顺序的问题吧。 你想做的顺序应该是第一页执行完关闭开关22之后都执行第二页。但是实际上第二页它的条件就是“没有条件”,也就是说第2页是随时都是符合执行条件的。 然后,一个事件里的各个事件页,如果同时满足条件,也只会执行一个,它会从数字大的事件页执行。也就是说如果1,2,3页都满足条件,它只会执行第3页。所以现在应该是你开不开开关22都是执行的事件页二,第一页并不会被执行到。(测试的时候,对话有显示到第一页的内容吗?) 这个你调整一下顺序,把事件54的第一页和第二页顺序对调应该会好了,但是这种顺序就不符合人的直觉,而且要注意控制流程,时间一长容易忘记当时为什么这么做的,再修改的时候就改出bug了(我自己是会这样的啦~) 所以我建议再分配一个开关记录是否调查过桌子,比如开关30,第一页的[增加探索次数]之后再加一条开启开关30,然后第二页事件页的条件勾上开关30打开,这样比较万无一失了。而且也比较直观,方便控制剧情流程~ 楼上说的用变量做也可以,变量和开关在这边的作用是一样的,喜欢哪个用哪个。(变量可以记录很多数字,而开关只有2个状态,开和关。如果你的调查有很多段都不一样的内容,就会用到很多开关,而用变量只需要1个,更节省些XD |
橘子汽水Asi 发表于 2020-10-21 18:54 啊!明白了!!!!!!醍醐灌顶!!!!!!!!感谢 |
灯笼菜刀王 发表于 2020-10-21 18:07 ![]() |
所有桌子事件都去启动同一个公共事件 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-7-28 03:51
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.