Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoscreator 视频播放器在Cocos Creator中始终处于领先地位?_Cocoscreator - Fatal编程技术网

Cocoscreator 视频播放器在Cocos Creator中始终处于领先地位?

Cocoscreator 视频播放器在Cocos Creator中始终处于领先地位?,cocoscreator,Cocoscreator,我正在开发一款游戏,我希望我的纹理图像保持在视频播放器的顶部,但目前视频播放器始终保持在所有视图的顶部? 我正在使用CoCoCreator框架和类型脚本。VideoPlayer、EditBox和WebView组件附加在cc.game.container中,因此这些组件将作为最后一个子项添加,并显示在顶部 通过执行这些步骤,可以更改顺序或外观 如果你想在画布后面放一个视频播放器之类的东西 将其他组件置于其上方,因此首先必须使画布透明。您可以通过设置引擎文件“/engine/cocos2d/core

我正在开发一款游戏,我希望我的纹理图像保持在视频播放器的顶部,但目前视频播放器始终保持在所有视图的顶部?
我正在使用CoCoCreator框架和类型脚本。

VideoPlayerEditBoxWebView组件附加在cc.game.container中,因此这些组件将作为最后一个子项添加,并显示在顶部

通过执行这些步骤,可以更改顺序或外观

  • 如果你想在画布后面放一个视频播放器之类的东西 将其他组件置于其上方,因此首先必须使画布透明。您可以通过设置引擎文件“/engine/cocos2d/core/platform/CCMacro.js”的标志来实现这一点
  • 您需要在负责视频播放器的脚本的开头更改画布和视频组件类的ZOrder
  • start:function(){
    抄送director.setClearColor(新抄送颜色(0,0,0,0))
    让videoElement=document.getElementsByClassName('cocosVideo')[0];
    videoElement.style.zIndex=2;
    让gameCanvas=document.getElementsByClassName('gameCanvas')[0];
    gameCanvas.style.position='relative';
    gCanvas.style.zIndex=4;
    
    },
    您能分享一下您迄今为止的尝试吗?