1.游戏分辨率
这里由于背景图片是480X800,所以在AppDelegate中调一下设计分辨率和窗口缩放
glview->setDesignResolutionSize(480,800,ResolutionPolicy::EXACT_FIT);
注意,这里要进入GLView的create函数中修改窗口缩放
GLView* GLView::create(const std::string& viewName)
{
auto ret = new GLView;
if(ret && ret->initWithRect(viewName, Rect(0, 0, 480, 800), 0.8f)) {
ret->autorelease();
return ret;
}
return nullptr;
}
原来initWithRect中的第四个参数默认是1的,现在改成0.8好让电脑能够显示出整个窗口
2.菜单界面
和其他游戏一样,在AppDelegate::applicationDidFinishLaunching函数中启动MenuScene
auto scene = MenuScene::create();
director->runWithScene(scene);