【已解决】Cocos分辨率的问题?求官方查证哦

现在的新版本cocos2d-x 新建项目的时候,Appdelegate里面都不会添加 缩放的设置那些也不会有寻找资源目录地址的那些函数。是不是意味着引擎内部自动实现了啊、????

— Begin quote from ____

%url%denzhe22 发表于 2013-9-6 09:14
CCEGLView::sharedOpenGLView()->setDesignResolutionSize(设计尺寸宽度, 设计尺寸高度, kResolutionNoBo …

— End quote

现在新建的版本,项目里面的Appdelegat里面都木有设计缩放适配方案这些,我是从HellowoRD把代码拷贝过去的。。。难道这部分代码也不需要了?在 AppDelegate里面只需要 CCEGLView::sharedOpenGLView()->setDesignResolutionSize()这一句就可以了??

借地方插一句。

关于尺寸设置,我采用的方法是:

Appdelegate里面用CCEGLView::sharedOpenGLView()->setDesignResolutionSize(width, height, kResolutionShowAll); 设置实际的尺寸,该是多少就是多少。

至于看到的尺寸,到相应的main.cpp里用eglView->setFrameSize(width, height);来设置。

从来没设过缩放,也没用过自适应=。=,总感觉很不对劲。这样搞会有什么后遗症啊?……求解惑。

函数别乱用 先明白函数是用来干嘛的

CCSize designSize = CCSizeMake(screenSize.width, screenSize.height); 这一句错了
这个是你设计的尺寸 也就是 768 * 1024

可以看看HelloCpp的缩放代码