欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

Cocos2dx3.2CrazyTetris由于遮罩引起的部分手機(jī)白屏 - 新聞資訊 - 云南小程序開(kāi)發(fā)|云南軟件開(kāi)發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開(kāi)發(fā)/軟件開(kāi)發(fā)

知識(shí)

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!

您當(dāng)前位置>首頁(yè) » 新聞資訊 » 技術(shù)分享 >

Cocos2dx3.2CrazyTetris由于遮罩引起的部分手機(jī)白屏

發(fā)表時(shí)間:2020-10-19

發(fā)布人:葵宇科技

瀏覽次數(shù):51


上一章是解釋?xiě)?yīng)用ClipplingNode制造遮罩,以顯示不規(guī)矩圖形。然則如許一向到Android端,卻在朝分別機(jī)中產(chǎn)生了問(wèn)題。
具體問(wèn)題表示為:白屏,只有界線(右上角)有矩形色塊。
這里其實(shí)是框架對(duì)Android手機(jī)引用OennGL時(shí),設(shè)置膳綾腔有啟用stencil buff的問(wèn)題。
解決籌劃,在onCreateView構(gòu)造函數(shù)中添加:
Cocos2dxGLSurfaceView glSurfaceView = new Cocos2dxGLSurfaceView(this);
glSurfaceView.setEGLConfigChooser(5, 6, 5, 0, 16, 8);


打開(kāi)Cocos2dxGLSurfaceView的實(shí)現(xiàn),發(fā)明個(gè)中并沒(méi)有setEGLConfigChooser函數(shù),而Cocos2dxGLSurfaceView持續(xù)自GLSurfaceView。萌芽了一下GLSurfaceView,發(fā)明有API:
void setEGLConfigChooser(int redSize, int greenSize, int blueSize, int alphaSize, int depthSize, int stencilSize)
//Install a config chooser which will choose a config with at least the specified component sizes, and as close to the specified component sizes as possible.

這里可以看到,最后一個(gè)參數(shù)就是對(duì)stencil的設(shè)置,而在Cocos2dxActivity的內(nèi)部初始化中,我們可以看到,其設(shè)置是:
if (isAndroidEmulator())
   this.mGLSurfaceView.setEGLConfigChooser(8 , 8, 8, 8, 16, 0);

關(guān)于制造游戲相干其他博客的目次,我放在應(yīng)用Cocos2dx3.2制造重力版俄羅斯方塊(Crazy Tetris)


相關(guān)案例查看更多