美文网首页Cocos
cocos creator适配问题

cocos creator适配问题

作者: 工匠良辰 | 来源:发表于2018-03-27 20:28 被阅读33次

    iphoneX适配方式:

        if(cc.sys.isNative && cc.sys.platform == cc.sys.IPHONE){
            var size = cc.view.getFrameSize();
            var isIphoneX = (size.width == 2436 && size.height == 1125) 
                   ||(size.width == 1125 && size.height == 2436);
            if(isIphoneX){
                var cvs = this.node.getComponent(cc.Canvas);
                cvs.fitHeight = true;
                cvs.fitWidth = true;
            }
         }
    

    creator适配做的很好,以高,以宽作为适配,还是cocos2d-x以前那套,熟悉的味道。

    iPad适配

            let isNotFit = cc.winSize.width / cc.winSize.height <= 1.65;
            let canvas = this.node.getComponent(cc.Canvas);
            if (isNotFit) {
                canvas.fitHeight = true;
                canvas.fitWidth = true;
            }
    

    相关文章

      网友评论

        本文标题:cocos creator适配问题

        本文链接:https://www.haomeiwen.com/subject/ndzscftx.html