关于图片渲染有色差的问题

我的工作流程是先在web环境测试,然后再烧到native ios上测试。最近发现一个问题是web和xcode模拟器上看起来的效果是一致的,但是烧到真机的时候,有透明通道的图片就有这明显的不同。我想问的是这个是因为平台本身差异,本身渲染就是这样,还是因为程序上有我不知道的盲点?
这个是美术的效果图


这个是iPhone 真机的效果图

两张图在滑动条上存在明显色差,真机的图比美术想要达到的效果图色彩上暗淡。
另一个更明显的差异就是,在web上是一束光,到了真机上光都看不见了,变成了一道黑边。

这个问题是 iOS 平台引擎使用的第三方库对预乘图片的处理有问题导致的,要到下个周期 8月或9月时更新的版本才能修复。

目前可以尝试先修改 sprite 的 blend func,看能否达到你要的半透明效果

希望这个问题尽早解决,这个问题优先级应该比较高。因为涉及图形表现。