关于 EGLView 3.0正式版无法使用

编译器找不到EGLView了,现在该怎么做屏幕自适应?求高人指点

去掉前面的E字

去掉了,编译器还是不认啊

auto director = Director::getInstance();
auto glview = director->getOpenGLView();

glview->setDesignResolutionSize(800,480,ResolutionPolicy::EXACT_FIT);

屏幕适配问题在3.0的正式版本是这样写的我把整个的applicationDidFinishLaunching()方法给你贴出来哈,希望能帮助到你。

bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLView::create(“My Game”);
director->setOpenGLView(glview);
}

// turn on display FPS
director->setDisplayStats(true);


// set FPS. the default value is 1.0/60 if you don't call this
director->setAnimationInterval(1.0 / 60);

//glview->setFrameSize(640, 1136);
glview->setDesignResolutionSize(640, 1136, ResolutionPolicy::SHOW_ALL);

// create a scene. it's an autorelease object
auto scene = HelloWorldTimeCounting::createScene();

// run
director->runWithScene(scene);

return true;

}

如何改变WIN32窗口的大小?
我那个三消寿司的教程 ,它是个竖屏的,可是win32的项目是个横屏窗口。怎么适配都 是坑爹的。

调整win32窗口用这句就可以了~ glview->setFrameSize(800, 480);