如下图的360手机卫士的悬浮球,当设置允许在其他应用之上后,只会显示整个小球。这就需要设置背景为透明,但在文档里一直未找到相关设置,是cocos creator不支持设置吗?还是只能构建编译后在Android Studio里去二次修改?求大神帮忙。
–>
这应该不是游戏引擎范畴的问题
这个并不是app背景透明,而是android的悬浮球功能。你网上找找怎么开发悬浮球的吧。
不是悬浮球功能,比如我要做一个桌面宠物,就需要整个背景透明才行。
也就是说没法通过cocos设置,必须改构建后安卓java源码才行了吗?。
android 有两个权限后台弹出界面和显示悬浮窗。你看哪个是你需要,这两个权限都需要用户手动去打开,很麻烦。
这2个权限是由用户来操作的,我的问题是怎么把整个项目设置为透明背景呢?
悬浮窗是安卓原生的开发内容,你可以看这方面的文档
好的,谢谢!

web倒是挺方便的,只要把项目设置里的ENABLE_TRANSPARENT_CANVAS打勾,就完事了

360那个是悬浮框来着,它悬浮框之前也是一个卡通的形象哦。我之前倒是做过你说的这种app透明的功能,壁纸appdemo。不过容易被回收,因此不做了。你可以体验一下。看看能否帮到你。
另外提供一个奇奇怪怪的解决方案:
用悬浮框加载web页面,然后悬浮框本身是可以做透明的,web页面html背景+cc打包web的也开启画布透明
就实现了你看到的效果拉
谢谢,我试试看
