zl程序教程

您现在的位置是:首页 >  后端

当前栏目

cocos2d-x中使图片背景全透明(另一种方法)

方法 图片 一种 背景 cocos2d
2023-09-14 08:57:15 时间
                //本代码的核心:取RGB中的最大值赋给nAlphaRatio。如果nAlphaRatio为0,则像素中的alpha通道就为0,否则像素中的 

                //alpha通道值就是nAlphaRatio。这样做是为了在图片中颜色渐变过渡比较大的区域实现平滑的过渡。让最终形成的

                nAlphaRatio = nRValue nGValue?(nRValue nBValue?nRValue:nBValue):(nGValue nBValue?nGValue:nBValue);

        CCAssert(ccpf == kTexture2DPixelFormat_RGBA8888, "your png files pixel format is not RGBA8888 or not have alpha panel");

简简单单修改游戏对象的材质颜色,一起来看看(Unity3D) 前段时间比较忙,好久没更新博客了,感觉技术都下降了,还是要坚持输出呀。 孔子曰: 学而不思则罔,思而不学则殆 ,不能光学习,还要学会思考,要能用起来。 将自己学到的东西记录下来,这样会让学习更加有效。