cocos creator 图片黑边, 灰边问题


cocos creator 图片黑边, 灰边问题

https://blog.csdn.net/fzhlee/article/details/88756045

方案一:

利用打包工具 TexturePacker 将资源打包成图集,打包过程中设置成预乘:

==方案二:(好使,亲测可行!!!)==

  1. 选择图片或合图,一定要勾选 Premultiply Alpha

  2. 在cocos creator编辑器的sprite 设置为图集里边的图,然后Blend/SrcBlendFactor设置为one :

方案三:通过代码修改sprite的混合模式:

1
node.getComponent(cc.Sprite).srcBlendFactor = cc.macro.BlendFactor.ONE;