美文网首页libGdx专题
libGdx计算广告高度

libGdx计算广告高度

作者: 大旺旺的弟弟小旺旺 | 来源:发表于2022-09-10 14:55 被阅读0次

    lbGdx的适配是通过标准设计的720x1280或者1080x1920计算布局,根据高适配或者宽适配,也可以简单理解为在高不变或者宽不变进行矩阵变换(直观感受是缩放)

    先不考虑上面的,50dp的广告,计算的像素高度为50*density.

    libGdx适配的缩放不加进去,以宽适配,如果手机宽度大于720,可以理解为放大了,上面计算的结果变大了,广告高度得除以他们得比例,如果是短手机,可以理解为变小了,就需要所留广告高度除以他们比例。

    float min = Math.max(Constant.STDWIDTH/screenW,Constant.STDHIGHT/screenH);        
    float scale  = metrics.density*min;
    float adsHight = scale * 50;
    

    相关文章

      网友评论

        本文标题:libGdx计算广告高度

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