项目使用的是web-mobile 游戏主体是放在第三方的webView里面的。
其中有一些功能需要隐藏游戏背景把webView下面的内容透出来。
在1.5.1的时候把游戏背景active = false 以后就可以透出来webView下面的背景。
现在升级了1.6.0 中间就出现了一个黑色的背景,请问是什么原因?
用于设置 Canvas 背景是否支持 alpha 通道,默认为 false,这样可以有更高的性能表现。 如果你希望 Canvas 背景是透明的,并显示背后的其他 DOM 元素,你可以在 cc.game.run 之前将这个值设为 true。 仅支持 Web
怎么添加到cc.game.run 之前呢,出了版本以后在生成的main.js里面进行添加吗?
我在生成的main.js 里面的 cc.game.run 之前加入cc.macro.ENABLE_TRANSPARENT_CANVAS = true;
问题解决了,但是这样的话 每次build的以后都要手动添加。 我可以使用build-templates来覆盖吗?
main.js 这个文件会不会根据项目的内容生成的不一样呢?
问题解决了。谢谢~