多机型 一套资源自动自适应 cocos2dx(随记)

随手百度到的苹果 机型的分辨率
iPhone4:960×640
iPhone4S:960×640
iPhone5:1136×640
iPhone5S:1136×640

iPad:1024×768
iPad2:1024×768
iPad3:2048×1536
iPad4:2048×1536
iPad mini:1024×768

原始尺寸 设计 1336*768原图 大小 2732*1536


图像两边 自动裁剪。场景中的元素位置 换算公式


    scalenum=(float)g_height/(float)1536;


    pyl = (float)(2732*scalenum-g_width)/2;


         原始坐标点  (1000,18) 换算以后

   m_animation->setPosition( (2732*scalenum)*1000/1334-pyl, g_height*188/768  );


一套资源适配所有机型

如果直接用

cocosstudio 出来的csb文件读取UI设计,感觉会更爽。 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值