看sample之后就会亲自动手体验cocos2dx的美妙,但是新人难免遇到窘境,开局虽然苦涩,但是美妙就在解决问题之后。自己搞一个小demo,用到的图片就一套,而我的测试手机分辨率不同,直接跑起来,只占了中间一块。而我马上着手全屏问题的解决。首先,看了一下HIMI的全屏适配方案,真是云里雾里。在main.cpp中直接添加下面注释部分:void Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeInit(JNIEnv* env, jobject thiz, jint w, jint h)
{
if (!CCDirector::sharedDirector()->getOpenGLView())
{
CCEGLView *view = CCEGLView::sharedOpenGLView();
view->setFrameSize(w, h);
// view->setDesignResolutionSize(320,480,kResolutionExactFit);
//强制全屏,当屏幕宽高规格和原始素材比例不一致的时候,可能会把屏幕挤压。
// view->setDesignResolutionSize(320,480,k
...
继续阅读
(11)