截屏会把界面移动到左下角,有解决方案么

void RenderTexture::onEnd()
{
Director *director = Director::getInstance();

glBindFramebuffer(GL_FRAMEBUFFER, _oldFBO);

// restore viewport
director->setViewport();

//
director->loadMatrix(MATRIX_STACK_TYPE::MATRIX_STACK_PROJECTION, _oldProjMatrix);
director->loadMatrix(MATRIX_STACK_TYPE::MATRIX_STACK_MODELVIEW, _oldTransMatrix);

}

官方说的代码 C++ 貌似本来就是这样