像素射击自定义武器是这个游戏中的一个特色,我们都知道在游戏中我们可以通过自定义的玩法来打造一个独属于自己的武器,甚至可以对这些武器进行不同的上色,那我如何做到渐变色?很多是csgo的武器都是拥有渐变色非常帅气的,下面就是自定义武器渐变色攻略。
学过物理的都知道,光的三原色和色彩是不一样的。光的三原色为红、绿、蓝。而色彩的三原色为红,黄,青。光的三原色混在一起呈白色,都没有为黑色,这点需要与色彩三原色去分开。
了解了这个之后我们再看代码,这里举这个代码为例子:#ff0000纯红。
我们首先把它分成三段,也就是ff/00/00,那么从左到右的三段,对应的便是红、绿、蓝的值。我们可以看到,红色这一段有值,而剩下段都没有,所以表现出来的颜色便是纯红。
在RGB算法中使用的是16进制,也就是10我们用a表示,11用b表示,以此类推,一直到f。那么每一栏对应的数值就是从0到255。简单的计算一下我们可以得知ff代表的就是255,通过这个我们就可以做到随时随地编颜色代码(然而没啥用)
但是接下来的才是最重要的,各位应该都没太注意过调色板的这边吧
在这些框里的数值,是可以手动更改的,因为我们明白了RGB的原理,我们就可以通过手动改数值来实现一些手动无法完成的操作,比如这样(图三作者:空白名。编号735599)
不仅能做到颜色上的完美渐变,阴影颜色阴影也可以做到。
只需要将每个栏里的数字加上或减去一定的数值,就能做到颜色的变亮变暗,再往上能做到颜色的深浅渐变。还何必在那密密麻麻的格子里手动挑色呢?
比如图一的皮肤,我做到了从蓝色渐变到了紫色,只需要在保持原来其他数值不变的情况下,平均的增加红色的值就可以很简单的做到。
假如说我们要从蓝色渐变到黄色这个比较复杂的颜色渐变,那么只需要同时均匀的添加红和绿的值,再同时均匀的减去蓝色,使蓝色值归零的同时红绿值到顶就可以。
颜色变浅直到白色就可以三项同时增加使其同时到达满数值就可以。
图二的彩虹渐变,是最麻烦的渐变,首先需要在纯红这个代码ff0000上,均匀增加绿色值,直到代码变为ffff00,再均匀减去红色值直到代码变为00ff00然后以此类推直到一个循环。这里推荐不手动更改数值,而是直接更改代码,像这样:ff0000→ff1100→ff2200→......→ffaa00→......→ffff00
除此之外还能有更多的神奇玩法,自己可以去慢慢摸索,不用再被色彩局限了(前提是保护好眼睛,不然做这玩意真的会瞎)
可以看到对于我们来说还是比较麻烦的,必须多多进行学习才能够弄懂,但是只要成功了之后后续再做的话就会比较简单了,赶紧去游戏中试一试吧。