Project1

标题: 关于开关的作用范围 [打印本页]

作者: 971683543    时间: 2016-5-10 19:41
标题: 关于开关的作用范围
我每次设置开关的时候,在A图设置了一个打开1开关的事件,在B图设置了一个需要1开关打开的事件,可是,却没有效果。但是,在同一个事件内,打开开关让B事件移动,却可以做到。所以,打开/关闭开关的作用范围到底是一个事件,一张地图,还是整个游戏只是我出bug了?如果是前两者我该怎么做到跨地图的事件啊?
作者: 约约v看看    时间: 2016-5-10 20:12
用法没有错的,检查一下你的设置吧
作者: shencao    时间: 2016-5-10 20:32
开关是全游戏通用的,但是事件的执行不是跨地图的,在b图设置的事件只有切换到b地图的时候才会触发执行。
如果需要做跨地图的事件可以使用公共事件?(不知道lz是不是这个问题⋯⋯)
作者: 971683543    时间: 2016-5-10 21:04
shencao 发表于 2016-5-10 20:32
开关是全游戏通用的,但是事件的执行不是跨地图的,在b图设置的事件只有切换到b地图的时候才会触发执行。
...

意思就是在B地图有一个事件需要1开关打开,我在A地图设置一个事件里添加一个1开关打开的指令,以此来做到不集齐某个条件就无法继续剧情的效果。请问该怎么办?
作者: 李牧羊    时间: 2016-5-10 21:10
本帖最后由 李牧羊 于 2016-5-10 21:12 编辑

你好!~^皿^.
1.  开关是【全游戏】通用的
如果有任何事情让阁下对此产生了怀疑,请仔细检查自己的设置
2.  阁下可否传一下【只涉及开关、地图A、地图B、以及相关事件】的工程文件?将符合该要求的工程文件下的Data文件压缩后传到附件即可。
P.S.请不要上传涉及【无关变量】的工程文件
3.  根据阁下的描述,在下猜测,可能是因为这个:
展开

但请尽量不要设置过多【自动执行】、【并行事件】,否则可能导致游戏变卡
作者: 971683543    时间: 2016-5-10 21:44
李牧羊 发表于 2016-5-10 21:10
你好!~^皿^.
1.  开关是【全游戏】通用的
如果有任何事情让阁下对此产生了怀疑,请仔细检查自己的设置

我就不传了,可能是出了类似BUG的问题,就是普通的A图开1开关,B图事件需要开1开关,没有其他任何事件,主要是设置的是B图的事件图像需要1开关打开才能显示的那种。会不会这方面有问题?
作者: 李牧羊    时间: 2016-5-10 21:57
本帖最后由 李牧羊 于 2016-5-10 21:59 编辑
971683543 发表于 2016-5-10 21:44
我就不传了,可能是出了类似BUG的问题,就是普通的A图开1开关,B图事件需要开1开关,没有其他任何事件, ...



没有工程,在下不敢断定一定就不是bug的原因。但是照以往的经验来看,是人为【误操作】的可能性很高

在下倒是按照阁下的叙述,做了一个工程,该工程中,开关是正常工作的。不知是否符合阁下所说的情况:
Data.zip (208.52 KB, 下载次数: 57)



作者: shencao    时间: 2016-5-10 21:58
971683543 发表于 2016-5-10 21:04
意思就是在B地图有一个事件需要1开关打开,我在A地图设置一个事件里添加一个1开关打开的指令,以此来做到 ...

不太懂你的意思。我假象一下:
a地图,有个事件1,正常执行,打开了开关1,这个时候你人(主角)是在地图a的,地图b里面的你设定的任何都不会发生(你人现在在地图a,也没办法同时看到地图b里发生了什么,你只有一个屏幕对不对)
然后你执行完事件1,换地图切换到了地图b,这个时候开关1是打开的,b地图的事件2 符合了条件就会执行了,你也能看到它执行了。(如果它没执行,注意一下事件触发条件是不是写成了按确定键,要切到地图自动执行得选自动执行或者并行)
如果事件1不变,不用事件2而是换成公共事件3(公共事件3的条件一样是开关1开启),那么你在地图a 开启开关1,直接就看到公共事件3执行了,或者你在地图c里打开开关1也能看到公共事件3执行了。(这里也要注意一下公共事件的执行条件,跟普通的地图事件有稍许不同。不懂的话你可以先把事件内容简化,就设置一条对话测试一下效果,大致就能明白了)
实际还是看你要做到什么效果,凭空说不太好说来着。
作者: 971683543    时间: 2016-5-10 22:34
李牧羊 发表于 2016-5-10 21:57
没有工程,在下不敢断定一定就不是bug的原因。但是照以往的经验来看,是人为【误操作】的可能性很高

在 ...

这个。。。。。。打都打不开啊,不过经过试验(我自己的工程),我觉得开关没错,只是好像是显示事件图像这方面的问题,我刚才试了一下,事件确实进行了,可是,如果加上图像,就无法显示,也无法执行了,这是为什么呢?
作者: 971683543    时间: 2016-5-10 22:39
感谢大家为我出谋划策,也辛苦大家了,在大家的指导下,我解决了这个问题,感谢大家的耐性,谢谢。




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