3.8引擎版本ios/android怎么实现视频上方展示游戏ui,求大佬看过来。

论坛逛了貌似都是2.x的版本相关的方案,求大佬分享下3.x怎么显示。

  • Creator 版本:3.8
  • 目标平台:ios/android

java中设置surfaceview为底层

https://github.com/cocos/cocos-awesome-tech-solutions/tree/3.6.x-release/demo/Creator3.6.2_VideoTexture 有案例解决方案吧

1赞

原生播放器和游戏ui的两个层级的方式,有设置游戏层透明的方案吗

这样游戏层遮挡了视频播放器。

挖空背景图,九宫格适配,视频勾选在最底层。我技术不行,反正就这样干的,使用没有问题。

web是这样可以,原生版不行啊

之前弄过,把ffmpeg集成进来,自己解码视频帧,然后去更新精灵的纹理。很麻烦,可以去搜下有没有分享完整的方案。

已找到方案解决。

分享一下嘛

getSurfaceView().getHolder().setFormat(PixelFormat.TRANSLUCENT);
getSurfaceView().setZOrderOnTop(true);