H5半屏游戏Canvas透明导致图片显示失真

问题描述:游戏发布后修改main文件添加cc.macro.ENABLE_TRANSPARENT_CANVAS = true;css文件的body里面的background-color属性为transparent;进入游戏后图片出现白边、拼接的图片出现缝隙、游戏内的所有图片都像是降低了透明度,这些问题在发布前浏览器运行是没有出现的,而且background-color属性改回原来的#333后面,以上问题消失不见。但是我这边做的H5半屏小游戏是要挂载到直播间里面的,所以需要游戏画布未使用的部分透明化。
开发环境:cocoscreator v2.1.2、Google Chrome
发帖之前已经把论坛该搜的关键字都搜遍了,还是没有完美的解决方法,求官方小老板关注!!!

2赞

找了一个这种的方法:把css文件的background-color属性设置为rgba(0,0,0,.5)设置为半透明,图片白边、缝隙以及其他问题得到了一定程度的改善,并且改善程度与透明度长正比。
全透明时界面显示如下图:


半透明时界面显示如下图:

可以明显看出二者界面上图片的色彩显示的饱满程度明显不一样。
希望官方能看到!!!

1赞