Unity 카메라(Camera) 컴포넌트

2023. 3. 25. 10:04·Unity
반응형
Unity에서는 카메라(Camera) 컴포넌트를 사용하여 게임 화면을 제어할 수 있습니다. 이번 글에서는 카메라 컴포넌트의 프로퍼티와 메서드를 자세하게 다루어 보겠습니다.

카메라 컴포넌트 프로퍼티

 

Camera.orthographic

orthographic 모드인지 아닌지를 나타내는 bool 값을 반환합니다.

 

Camera.aspect

화면의 가로세로 비율을 나타내는 float 값을 반환합니다.

 

Camera.fieldOfView

카메라의 시야각을 나타내는 float 값을 반환합니다.

 

Camera.nearClipPlane

카메라에서 가장 가까이 있는 물체까지의 거리를 나타내는 float 값을 반환합니다.

 

Camera.farClipPlane

카메라에서 가장 멀리 있는 물체까지의 거리를 나타내는 float 값을 반환합니다.

 

Camera.backgroundColor

카메라 배경의 색상을 나타내는 Color 값을 반환합니다.

 

Camera.cullingMask

카메라에서 렌더링할 레이어를 나타내는 LayerMask 값을 반환합니다.

 

Camera.targetTexture

카메라 출력을 렌더링할 RenderTexture 를 반환합니다.

 

Camera.cameraType

카메라의 유형을 나타내는 CameraType 값을 반환합니다.

 

Camera.stereoEnabled

스테레오 모드가 가능한지를 나타내는 bool 값을 반환합니다.

 

Camera.stereoSeparation

스테레오 모드의 카메라 간 거리를 나타내는 float 값을 반환합니다.


카메라 컴포넌트 메서드

Camera.ScreenToWorldPoint

Vector3 ScreenToWorldPoint(Vector3 position);

주어진 스크린 좌표(position)를 월드 좌표로 변환하여 반환합니다.

 

Camera.WorldToScreenPoint

Vector3 WorldToScreenPoint(Vector3 position);

주어진 월드 좌표(position)를 스크린 좌표로 변환하여 반환합니다.

 

Camera.ViewportToWorldPoint

Vector3 ViewportToWorldPoint(Vector3 position);

주어진 뷰포트 좌표(position)를 월드 좌표로 변환하여 반환합니다.

 

Camera.WorldToViewportPoint

Vector3 WorldToViewportPoint(Vector3 position);

주어진 월드 좌표(position)를 뷰포트 좌표로 변환하여 반환합니다.

 

Camera.ViewportPointToRay

Ray ViewportPointToRay(Vector3 position);

주어진 뷰포트 좌표(position)를 가리키는 Ray를 반환합니다.

 

Camera.ScreenPointToRay

Ray ScreenPointToRay(Vector3 position);

주어진 스크린 좌표(position)를 가리키는 Ray를 반환합니다.

저작자표시 비영리 변경금지 (새창열림)

'Unity' 카테고리의 다른 글

Unity에서 Resources 클래스 사용하기  (0) 2023.03.27
Unity에서 플레이어 데이터를 JSON 파일로 저장하기  (0) 2023.03.26
Unity Navigation Component - 네비게이션  (0) 2023.03.25
Unity 스크립터블오브젝트 : ScriptableObject  (0) 2023.03.24
Unity Collider 컴포넌트  (1) 2023.03.23
'Unity' 카테고리의 다른 글
  • Unity에서 Resources 클래스 사용하기
  • Unity에서 플레이어 데이터를 JSON 파일로 저장하기
  • Unity Navigation Component - 네비게이션
  • Unity 스크립터블오브젝트 : ScriptableObject
코샵
코샵
나의 코딩 일기장
    반응형
  • 코샵
    끄적끄적 코딩 공방
    코샵
    • 분류 전체보기 (725)
      • 스마트팜 (0)
      • 상품 추천 (223)
      • MongoDB (4)
      • 하드웨어 (17)
      • 일기장 (4)
      • 파이썬 (130)
        • Basic (41)
        • OpenCV (8)
        • Pandas (15)
        • PyQT (3)
        • SBC(Single Board Computer) (1)
        • 크롤링 (14)
        • Fast API (29)
        • Package (6)
      • Unity (138)
        • Tip (41)
        • Project (1)
        • Design Pattern (8)
        • Firebase (6)
        • Asset (2)
      • Linux (4)
      • C# (97)
        • Algorithm (11)
        • Window (7)
      • TypeScript (51)
        • CSS (10)
      • Git (11)
      • SQL (5)
      • Flutter (10)
        • Tip (1)
      • System (1)
      • BaekJoon (6)
      • Portfolio (2)
      • MacOS (1)
      • 유틸리티 (1)
      • 서비스 (6)
      • 자동화 (3)
      • Hobby (10)
        • 물생활 (10)
        • 식집사 (0)
  • 인기 글

  • 태그

    devlife
    리스트
    learntocode
    unity
    programmerlife
    programming101
    리뷰관리
    셀레니움
    유니티
    리뷰이관
    스마트스토어리뷰
    쇼핑몰리뷰
    rtsp
    긴유통기한우유
    Python
    cv2
    파이썬
    스크립트 실행 순서
    appdevelopment
    codingtips
    list
    ipcamera
    라떼우유
    C#
    상품 리뷰 크롤링
    믈레코비타멸균우유
    스크립트 실행
    카페24리뷰
    카페24리뷰이관
    codingcommunity
  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
코샵
Unity 카메라(Camera) 컴포넌트
상단으로

티스토리툴바