Project1

标题: 关于事件执行问题 [打印本页]

作者: qq546431664    时间: 2014-8-28 15:48
标题: 关于事件执行问题
请问为什么我不管在哪个地图设置的背景音效或是音乐,还有更改画面色调时,其他的地图也会改变呢?
如何只在当前的地图执行这些事件呢

那啥背景音效跟音乐是地图设置里面的,如果其他地图也设置了那就没问题,要是当前地图没设置音效
或音乐的话就会变成你上次地图所设置的音效与音乐,有解吗?
  
  有点乱看的懂吧?
作者: 喵呜喵5    时间: 2014-8-28 15:58
因为默认就是这个样子的哪来的为什么…………
在更多情况下并不需要在切换地图时更改画面色调或者更改游戏BGM,一张张地图设置过去明显让人感觉厌烦,假设有100张地图,我就必须设置100次背景音乐,设置100次色调,相当蛋疼的。

如果希望某张地图使用特别的背景音乐的话,在地图的设置中设置就好了,希望使用特别的色调的话,在进入地图后执行一个自动执行的事件,在事件的末尾加入“暂时消除事件”指令就好了。
作者: qq546431664    时间: 2014-8-28 16:12
  其实你试想你现在在一个海边的地图,背景乐是哗哗的大海声音,然后一个传送回到了家里
结果依旧是哗哗的大海声音那是多么美好爽快的事情啊-(ps:请无视这句)

虽然一句默认让我无言以对,但是看了你的回答我想到了另一种办法。。。
可以结了。。。
作者: 三途亚梦    时间: 2014-8-28 16:34
另外你在离开大海地图场所移动的事件上,在 场所移动 那一行后面淡出背景声音也是可行的解决办法,而且会更加自然一些。
同理这个方法也可以解决色调更换的问题。
作者: 喵呜喵5    时间: 2014-8-28 17:31
qq546431664 发表于 2014-8-28 16:12
其实你试想你现在在一个海边的地图,背景乐是哗哗的大海声音,然后一个传送回到了家里
结果依旧是哗哗的 ...

首先你要理解一件事,由于软件本身的效率问题,小的地图比大的更好
于是这个海边可能是由5张地图组成

现在我要做一个航海游戏,所有的地图都在海上,游戏中总共有20片海域

这下开心了,为了让所有地图都能播放海水的哗哗哗声,我必须设置一百次的“哗哗哗”

最后说一句:
其实切换地图后BGM、BGS关闭、色调恢复在脚本里是可以修改的
但是,大部分人根本用不上
小部分用的上的人知道怎么改,根本不会问这种问题
因此,BGM、BGS、色调才默认保留




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