cocos2d结合cocostudio适配

原创 2016年06月02日 11:21:30

这边的一款游戏产品用了比较早的游戏引擎版本,所以我这边的都比较老,适配这东西,项目一开始的时候就需要做,之后就不会出现返工的情况了。在项目开始做的时候,背景大图采用的是1136 * 640 大小的图片,如果遇到960*640的分辨率大小的时候,1136 * 640大小的图片2边都会被裁减掉一点点。这些都是可以寄接受的范围内。

 关键步骤:

1.创建1136 * 640 大小的画布大小 名字为“dugaodatest”

2.画布根节点Panel_14 的子控件选为相对布局 同时勾选自适应分辨率

 

3.添加背景图片Image_1,放入1136*640的背景图片。同时在横向布局跟纵向布局都选择居中,这样在不管什么样的分辨率下面图片都是居中的。

 

因为每个控件的布局都要跟着分辨率走,所以在背景图片下面分别在4个角添加图片

 


4.在代码中修改参数

4.1    main.cpp中

eglView->setFrameSize(480, 320);

AppDelegate.cpp中

pEGLView->setDesignResolutionSize(1136,640,kResolutionFixedHeight);

说明:1136  640分别为设计分辨率,因为是在高度上面适配,所以1136 这个参数改成960也没事。同时kResolutionFixedHeight是高度方向适配。

如果想要让控件等比例缩放还可以在编辑器中选择另外的方案。

版权声明:本文为博主原创文章,未经博主允许不得转载。

关于cocos studio 适配问题

我们在适配会遇到各种问题,我们一般会用cocos studio 来做UI适配,但是它也不是万无一失的,那么怎么办呢?我们在进行UI适配的时候,我们就采用Panel来装下整个UI界面,只需要对这个一个子...
  • ganpengjin1
  • ganpengjin1
  • 2016年01月09日 16:42
  • 1854

Cocos2dx:3.10+cocostudio多屏幕分辨率适配解决方案

1.设计分辨率 配资源使用的分辨率大小,是1334*750。 2.屏幕分辨率 实际上用户屏幕的分辨率大小,不确定。 这里是实现代码: // /...
  • ZBJDSBJ
  • ZBJDSBJ
  • 2016年04月16日 16:24
  • 4039

cocos2dx3.2 ——屏幕适配

文章转载:shahdza 的BLOG
  • chinahaerbin
  • chinahaerbin
  • 2014年09月26日 21:17
  • 29505

[cocos2dx] 如何解决cocostudio创建的动画不能适配问题

问题:查了很多资料,我猜测使用cocostudio创建的动画并不支持适配,因为使用iPhone6s的设计分辨率时在iPhone4s上运行动画会向右偏移,屏幕右边的动画甚至会超出屏幕。解决办法分析下问题...
  • mcsnb
  • mcsnb
  • 2015年12月29日 13:56
  • 470

在vs2012 cocos2d-x 3.2项目中导入CocoStudio库

以下内容转自:http://www.cocoachina.com/bbs/read.php?tid=194668 我们在VS中找到"解决方案资源管理器", 在解决方案"HelloCoco...
  • yaonai2003
  • yaonai2003
  • 2015年01月15日 20:26
  • 1917

Cocos2d-x教程 CocoStudio篇 (3) UICheckBox 复选框控件

Cocos2d-x UICheckBox 复选框的应用
  • u012945598
  • u012945598
  • 2013年12月25日 10:49
  • 6324

cocos2dx3.x+cocostudio多屏幕分辨率适配解决方案(干货)

版本cocos2dx3.3 1.设计分辨率 你配资源使用的分辨率大小,一般是960*640。 2.屏幕分辨率 实际上用户屏幕的分辨率大小。 想要了解更多建议阅读http://www.tairan.co...
  • a88141302
  • a88141302
  • 2016年03月30日 18:28
  • 810

粒子编辑器介绍_cocos2d-windows-particle-editor

原帖地址:http://www.cnblogs.com/cocos2d-x/archive/2012/06/17/2552635.html 似乎是没得选,目前在windows上就发现...
  • comhaqs
  • comhaqs
  • 2013年01月19日 21:42
  • 5684

Cocos2d-x适配解决方案及原理分析

前言废话: Cocos2d-x是一套跨平台开发的2D游戏引擎,我本人主要使用它开发IOS和Android两个平台。大部分手游都面临一个很重要的问题就是屏幕适配,Android碎片化问题尤为严重,屏幕分...
  • u014075575
  • u014075575
  • 2014年03月18日 01:48
  • 2220

cocos 2.2.3 和 cocos 2.2.6下载地址

2.2.3 http://cocostudio.download.appget.cn/Cocos2D-X/2.2.3/cocos2d-x-2.2.3.zip 2.2.6 http://coco...
  • yudiandian2014
  • yudiandian2014
  • 2016年05月26日 16:03
  • 426
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:cocos2d结合cocostudio适配
举报原因:
原因补充:

(最多只允许输入30个字)