前端之家收集整理的这篇文章主要介绍了
cocos2d-x多分辨率适配,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
好好上面这张理解图片@H_404_3@
director->getOpenGLView()->setDesignResolutionSize(960,640,ResolutionPolicy::NO_BORDER);
Vec2 winSize = director->getWinSize();
Vec2 visiableSize = director->getVisibleSize();
Vec2 visiableOrigin = director->getVisibleOrigin();
Rect vidiableRect = director->getOpenGLView()->getVisibleRect();
auto director = Director::getInstance();
Rect vidiableRect = director->getOpenGLView()->getVisibleRect();
ImageView* packImg = ImageView::create("Login/pack1.png");
this->addChild(packImg);
packImg->setAnchorPoint(Vec2(0,1));
packImg>setPosition(Vec2(vidiableRect.origin.x,vidiableRect.origin.y+ vidiableRect.size.height));
原文链接:https://www.f2er.com/cocos2dx/340513.html