别较真,不是真正的屏幕适配,只是让在一套设计下,在各个屏幕分辨率下都能凑合看,也是比较省事快速偷懒的一种办法,只要能接受~~
不足之处就是吧,和设计分辨率不匹配的屏幕下,会有黑边
修改代码AppDelegate::applicationDidFinishLaunching
CCDirector* pDirector = CCDirector::sharedDirector(); CCEGLView* pEGLView = CCEGLView::sharedOpenGLView(); pDirector->setOpenGLView(pEGLView); //屏幕适配,注意位置,提前了会报错 pEGLView->setDesignResolutionSize(640, 1136, kResolutionShowAll);
我就是懒没办法~~快过年了,去做适配是完不成的,这真是退而求其次的一个好办法。可以想象,每个分辨率都去配,会不会蛋碎。
赞!cocos2dx~~