1.适配策略
kResolutionNoBorder:超出屏幕的部分会被裁剪,两侧没有黑边,铺满屏幕,按图片比例显示,图片不变形
kResolutionShowAll:整个游戏界面是可见的,会按原始比例进行缩放,图片不变形,但两侧可能有黑边,不铺满屏幕
kResolutionExactFit:整个游戏界面是可见的,图片可能会进行拉伸或者压缩,图片会变形,铺满屏幕
2.VisibleSize和VisibleOrigin
getVisibleSize:表示获得视口(可视区域)的大小,如果DesignResolutionSize跟屏幕尺寸一样大,getVisibleSize和getWinSiz是一样的
getVisibleOrigin:表示可视区域的起点坐标,这在处理相对位置的时候非常有用,确保节点在不同分辨率下得位置一致
3.DesignResolutionSize
DesignResolutionSize是一个比较重要的概念,它是用来给屏幕设置分辨率