cocos2d-x的屏幕適配方案都有哪些
1 回答
千萬里不及你
TA貢獻1784條經(jīng)驗 獲得超9個贊
FrameSize:實際上就是設(shè)備的原始分辨率,開發(fā)環(huán)境中可以通過CCEGLView::sharedOpenGLView()->setFrameSize()來設(shè)置設(shè)備的分辨率大小,當然也可以可以通過CCEGLView::sharedOpenGLView()->getFrameSize()獲取得到設(shè)備的分辨率
WinSize:開發(fā)所設(shè)計的分辨率,即setDesignResolutionSize方法中傳入的前兩個參數(shù),通過CCDirector::sharedDirector()->getWinSize()獲取
VisibleSize:一定小于等于WinSize,即在WinSize范圍之內(nèi),保持FrameSize寬高比的最大顯示區(qū)域。
VisibleOrigin:在WinSize下被FrameSize截取的區(qū)域大小,即設(shè)計分辨率中與屏幕左下角對應(yīng)的點。
- 1 回答
- 0 關(guān)注
- 869 瀏覽
添加回答
舉報
0/150
提交
取消
