cocos2dx关于屏幕适配要知道的内容

1.适配策略

kResolutionNoBorder:超出屏幕的部分会被裁剪,两侧没有黑边,铺满屏幕,按图片比例显示,图片不变形

kResolutionShowAll:整个游戏界面是可见的,会按原始比例进行缩放,图片不变形,但两侧可能有黑边,不铺满屏幕

kResolutionExactFit:整个游戏界面是可见的,图片可能会进行拉伸或者压缩,图片会变形,铺满屏幕

2.VisibleSize和VisibleOrigin

getVisibleSize:表示获得视口(可视区域)的大小,如果DesignResolutionSize跟屏幕尺寸一样大,getVisibleSize和getWinSiz是一样的

getVisibleOrigin:表示可视区域的起点坐标,这在处理相对位置的时候非常有用,确保节点在不同分辨率下得位置一致

3.DesignResolutionSize

DesignResolutionSize是一个比较重要的概念,它是用来给屏幕设置分辨率


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值