游戏舞台背景如何变透明啊!

需要在游戏舞台后面再加一些容器,由于舞台颜色是黑色的被遮挡看不到,要什么处理?

你是说要看到 HTML5 页面上后面的 DOM 元素?

是啊!有什么办法呢?

说句心里话,你的描述就像我对你说:我的游戏背景怎么那么小啊,一样:joy:

想帮你都无从下手

试试看 cc.director.setClearColor(cc.color(0, 0, 0, 0));

1赞

这个试了一下不行,尝试用透明贴图做背景,可以实现透明背景,但是加载的时候仍然会黑色背景闪一下。

我的解决方案
修改 frameworks/runtime-src/Classes/AppDelegate.cpp 文件
在 applicationDidFinishLaunching() 中添加 director->setClearColor(Color4F(0, 0, 0, 0));
不知道还有没有更好的办法,不修改引擎?

这个好,收藏

这个好,收藏

你这些只是修改了自己本地的代码,拿别人用你的项目的时候,还是不会有效果啊