동서대 소프트웨어중심대학사업단,동서대SW중심대학사업단

커뮤니티
동서대학교 소프트웨어중심대학사업단과 소통하는 공간입니다
home
커뮤니티
2021학년도1학기 게시판
목 록
[게임플랫폼 이해와 활용(101)] cocos2dx 멀티해상도
날짜:2021-05-23조회수:540작성자:박동화

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

아래의 사진처럼 AppDelegate.cpp 안에 있는 applicationDidFinishLaunching()함수 내에 아래처럼 선언합니다.

 

ResolutionPolicy 종류:

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

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

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

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

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

 

첨부파일 1
첨부파일 2
작성자 : 윤선정
와우~~ 수업시간에 할 내용인데 선수학습이네요^^
2021-05-31 13:14:58
삭제
목 록
삭 제
수 정