RederTexture는 기본적으로 해상도 이상의 사이즈를 사용 할 수 업습니다.
이유는 Camera의 해상도를 넘어가는 부분은 렌더링에서 표시하지 않기 때문인데 이것을 바꿔주면 해결 할 수 있습니다.
Size originDesignResolution = Director::getInstance()->getOpenGLView()->getDesignResolutionSize(); Director::getInstance()->getOpenGLView()->setDesignResolutionSize(textureWidth, textureHeight, ResolutionPolicy); renderTexture->begin(); node->visit(); renderTexture->end(); Director::getInstance()->getOpenGLView()->setDesignResolutionSize(originDesignResolution.width, originDesignResolution.height, ResolutionPolicy);
'Development > cocos2d-x' 카테고리의 다른 글
Cocos2d undefined reference to XXX 에러 해결법 (0) | 2020.05.20 |
---|---|
cocos2d-x 3.17.1 버전 Error Configuring 해결법 (0) | 2019.05.13 |
안드로이드 스튜디오 작업중 LOCAL_SRC_FILES points to a missing file 에러 해결방법 (0) | 2016.11.02 |
cocos2dx eclipse 에서 android library update has encountered a problem 에러가 나오는 경우 (0) | 2016.04.18 |
cocos2d-x NDK_TOOLCHAIN_VERSION 변경방법 (0) | 2016.04.01 |