Texture Adjustments 2020.2平均颜色扩展

Unity 里贴图操作挺多的,要是你经常搞图像,那这个Texture Adjustments 2020.2.unitypackage就挺顺手的。它直接在Texture类里加了个AverageColor扩展方法,算平均颜色再也不用折腾额外逻辑了,调用直接、效率也不低。

图像颜色的逻辑一直都偏碎,比如你想在游戏里搞个自动主题色切换或者色彩识别,一般都得先读贴图数据,再算像素平均值。现在你可以直接写myTexture.AverageColor(),用起来自然,像内置方法一样。

这个包是2020.2版本开始加的新功能,更新不多但实用。是你在做图像、色彩动态适配、或者资源压缩优化的时候,会发现省了不少事。嗯,代码也干净,没乱七八糟的依赖。

如果你对视频贴图感兴趣,像Movie TextureEasy Movie Texture也挺好用的,适合做视频背景或者互动内容。

哦对了,用的时候注意贴图要是Readable状态,不然没法取像素数据。你可以在导入设置里把Read/Write Enabled打上勾。

,如果你平时会贴图颜色,或者在做自定义图像效果,这个包还蛮值得一装的。省事、省代码。

unitypackage 文件大小:25.46MB