devmae
개발자 향기
devmae
전체 방문자
오늘
어제
  • 전부 감상 (280)
    • Unity (52)
      • memo (37)
      • R&D (15)
    • 모바일 (32)
      • iOS (6)
      • Android (25)
    • 개발자 모드 (41)
      • 개발자처럼 파고들기 (28)
      • 한가해서 책읽는거 아님 (10)
      • 영상 요약 (3)
    • Languages (40)
      • C++ (23)
      • MFC (8)
      • Java (4)
      • javascript (5)
    • Flash (108)
      • tip (29)
      • tech (4)
      • as2.0 (1)
      • as3isolib (3)
      • flartoolkit (2)
      • 이미지 편집기 (2)
      • papervision3d (12)
      • scale form (2)
      • Flash Builder (12)
      • air (5)
      • as3.0 (20)
      • flash player (9)
      • 개념잡기 (6)
      • source (1)
    • +,-,×,÷ (3)
      • 수학 뽀개기 (3)

블로그 메뉴

  • 홈
  • 방명록

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.
devmae

개발자 향기

unity Screen.SetResolution 해상도별 화면.
Unity/R&D

unity Screen.SetResolution 해상도별 화면.

2015. 1. 19. 17:05

Screen.SetResolution 함수를 같은 디바이스내에서 해상도별로 테스트해보았다.

디바이스는 갤노트 2014 에디션으로 2560 x 1600 해상도, 16:10 비율이다.


1. Screen.SetResolution(1280, 720, true); - 1280 x 720 = 16:9

이미지 크기 - 1846 x 1154

16:10의 디바이스 크기에 16:9로 세팅하니 세로 비율이 1이 줄었으므로 세로로 길어져 보인다.


2. Screen.SetResolution(2560, 1600, true); - 2560 x 1600 = 16:10

이미지 크기 - 2050 x 1154


3. Screen.SetResolution(1280, 800, true); - 1280 x 800 = 16:10

이미지 크기 - 2050 x 1154

2번의 이미지와 비율이 같으므로 이미지 크기가 같다. 다만, 3번은 해상도를 낮게 설정했으므로 왼쪽 상단 UI가 더 커진 모습니다.





번외로 갤럭시s3으로 테스트 해보았다. 1280 x 720해상도에 16:9 비율이다.

4. Screen.SetResolution(1280, 720, true); - 1280 x 720 = 16:9

이미지 크기 - 922 x 518

16:9의 디바이스에 16:9의 화면으로 설정했으니 비율상 왜곡없이 나온다.



Screen.SetResolution을 사용하지 않으면 각자의 비율에 맞춰 왜곡없이 화면에 나타난다.



저작자표시 (새창열림)
    'Unity/R&D' 카테고리의 다른 글
    • 원하는 Define에서만 Debug.Log 출력하기
    • FilterMode 비교
    • 해상도별 NGUI의 Button 위치 및 크기
    • GameObject.Find의 Child개수별 탐색시간
    devmae
    devmae
    enjoy with me?

    티스토리툴바