Project1

标题: 如何用图片来实现色调叠加? [打印本页]

作者: 精灵使者    时间: 2007-8-4 07:34
标题: 如何用图片来实现色调叠加?
精灵首次使用好人卡想问一下这个问题。
例如在一个改变了色调的背景下,如何执行色调叠加的工作?
例如山洞已经更改了色调为(-64,-64,0),如何更改成其他色调以后返回此色调?
也就是,我想写一个帐篷休息的事件,用单纯的更改色调来进行暗淡闪烁的话,在已经修改色调的地方使用会恢复原状(例如上边修改变成了(0,0,0),而不是山洞的(-64,-64,0)
我想用一个透明图片更改其色调来实现效果,但是失败——图片根本不起任何变化……
用什么方法来实现色调的双重叠加/恢复呢?
最好是公共事件。这样感觉比较好一些。 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 精灵使者    时间: 2007-8-4 07:34
标题: 如何用图片来实现色调叠加?
精灵首次使用好人卡想问一下这个问题。
例如在一个改变了色调的背景下,如何执行色调叠加的工作?
例如山洞已经更改了色调为(-64,-64,0),如何更改成其他色调以后返回此色调?
也就是,我想写一个帐篷休息的事件,用单纯的更改色调来进行暗淡闪烁的话,在已经修改色调的地方使用会恢复原状(例如上边修改变成了(0,0,0),而不是山洞的(-64,-64,0)
我想用一个透明图片更改其色调来实现效果,但是失败——图片根本不起任何变化……
用什么方法来实现色调的双重叠加/恢复呢?
最好是公共事件。这样感觉比较好一些。 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: simounF    时间: 2007-8-4 08:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: tranpol    时间: 2007-8-4 12:12
可以试试把山洞的图片用PS调成你要的色调
半透明叠加在你原山洞图上
这是一种

还可以每次用了账篷事件
结尾的地方加几行
if $game_map.map_id = XX(山洞)
就自动调成(-64,-64,0)
也可以设个山洞开关~~进了开出了关
用条件分歧来分辩是不是在山洞
再做出你要的效果
作者: 精灵使者    时间: 2007-8-4 16:26
因为游戏里随时都在走,所以山洞或者遮掩的图片不应该影响地图的。
我不知道帐篷在哪个地方使用。如果是固定的地方还算好说。
p.s.山洞不是图片,而是地图。
另外我的游戏里山洞还有好多种,例如冰之山洞,火之山洞等等……还有特殊地点都有自己的色调转换。
我需要把他们统一转换成黑色的,然后各自转换回以前的样子。
我再补充一下。
作者: 亿万星辰    时间: 2007-8-4 17:32
进入山洞的地方打开一个开关,帐篷调用的公共事件里判断开关,决定返回时的色调 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 精灵使者    时间: 2007-8-4 18:35
精灵还好- -以前的更新色调部分做成了公共事件,我没有用开关,但是和亿万的思路一致的。
使用的是变量。把所有的色彩更新部分都用变量赋值,然后帐篷的还原部分用变量来进行分歧……恩恩。有什么更好的方法还可以提出。
作者: 亿万星辰    时间: 2007-8-4 19:21
把所有的色彩更新部分都用变量赋值

有必要么,需要更改的色调难道多到必须用组合才能解决么....
作者: 精灵使者    时间: 2007-8-4 23:11
恩。我的色彩更改至少有7种-10来种。因为有各种形式的洞窟都要更改色调,还有特殊的地方也会改变颜色。
另外这些部分也概括了所有的颜色变化。
这些都使用公共事件更改的,所以添加很简单的。




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