티스토리 뷰

완벽하게 멀티 해상도를 지원하는 방법은 아니지만, 주로 glview의 절대적인 크기를 정해놓고 화면 크기에 맞게 늘리거나 줄이는 방법을 사용한다.


    // AppDelegate.cpp

    glview->setDesignResolutionSize(1280, 720, ResolutionPolicy::NO_BORDER);


AppDelegate.cpp 안에 있는 ApplicationDidFinishLaunching() 함수 내에 위처럼 선언한다.


ResolutionPolicy 종류

-EXACT_FIT : 원본 비율을 무시하고 화면에 맞춰 출력한다.

-NO_BORDER : 원본 비율을 유지하면서 화면에 빈틈없이 출력한다. 이때 비율이 더 긴 부분이 잘려나간다.

-SHOW_ALL : 원본 비율을 유지하면서 화면에 맞춰 출력한다. 이때 비율이 짧은 부분에 공백이 생긴다.

-FIXED_WIDTH : 가로 비율을 고정한 상태로 화면에 맞춰 늘린다.

-FIXED_HEIGHT : 세로 비율을 고정한 상태로 화면에 맞춰 늘린다.


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함