gamemaker吧 关注:13,699贴子:95,975
  • 1回复贴,共1

为什么有的颜色使用part_type_blend时没有效果?

取消只看楼主收藏回复

我用gml粒子写了一个小特效,其中使用了part_type_blend
这个函数,按理说,会让重叠的粒子亮度叠加,直到呈白色。
其他参数都一样,alpha都是从1衰减到0.75,只有颜色不同。会发现只有那个自定义黄色叠加出了白色,c_green也多多少少有点叠加的感觉,其他颜色都没有什么效果,为什么呢?
(图片上的三行文字分别是c_lime、自定义浅黄色、c_green的颜色参数,格式为:明度RxxGxxBxx)
附图:
》》颜色为c_lime的效果是下面这样:

》》颜色为一个自定义浅黄色的效果是下面这样:

》》颜色为c_green的效果是下面这样:

》》颜色为c_yellow的效果是下面这样:


IP属地:河北1楼2019-01-07 14:08回复
    c_lime和自定义浅黄色的明度(亮度)都是255。


    IP属地:河北2楼2019-01-07 14:17
    回复