Project1
标题:
关于切换地图时事件的显示
[打印本页]
作者:
kiseko
时间:
2017-6-1 20:25
标题:
关于切换地图时事件的显示
本帖最后由 kiseko 于 2017-6-1 21:11 编辑
请问一下 假设我设置了一个存档事件,我希望这个事件不消失直到我切换到另一个地图再切回来后消失,是不是需要用到暂时消除事件脚本呢?(不是独立开关)
设置了开关来解决问题但会出现消失延迟的现象,而且每一个格子都必须要设置相同的开关(感觉有点麻烦,这么做是正常的吗?还是可以有更好的解决方法呢……?
作者:
shencao
时间:
2017-6-2 05:12
没理解错的话,我的话会这么做:
[存档事件] 事件页1:存档内容。 事件页2:条件 独立开关a开启,其余留空。
[移动到另外地图的事件] 在移动的同时打开存档事件的独立开关a,用事件指令里的“脚本”,填上:
$game_self_switches[[地图id, 事件id, "A"]] = true
这样你离开的时候打开了独立开关,下次来这个地图就看不见它了。
如果要这个存档再次出现,在必要的时候关闭它的独立开关就好了(上面的true换成false),很方便的。
不过我也没测试过,你可以试试~
用独立开关就比较省开关嘛,用开关也一样的。
如果不考虑用代码只用默认功能的话,那么用开关应该是正确的道路呢,为啥你会延迟?照理说不应该啊⋯⋯
以我的经验,事件内用条件分歧来判定是可能出现肉眼可见的延迟的,用事件页做就不会。
反正事件页很可靠的,应该没问题^^
作者:
kiseko
时间:
2017-6-2 21:21
shencao 发表于 2017-6-2 05:12
没理解错的话,我的话会这么做:
[存档事件] 事件页1:存档内容。 事件页2:条件 独立开关a开启,其 ...
原来是这样啊 然后确实是用了条件分歧…我明白了!非常感谢!!
作者:
漫动森林
时间:
2017-6-18 10:01
大神打扰一下。。如果您会切换地图的话是不是会做传送门之类的呢,能不能教教我~~~
作者:
漫动森林
时间:
2017-6-18 15:29
啊,我会了,打扰大神了!!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1