캔버스 스케일러(Canvas Scaler)
캔버스 렌더러(Canvas Renderer)

캔버스 그룹(Canvas Group)

캔버스 그룹은 UI 요소 그룹 전체의 특정 측면을 개별적으로 다룰 필요 없이 한 곳에서 제어하기 위해 사용합니다. 캔버스 그룹의 프로퍼티는 해당 게임 오브젝트뿐 아니라 모든 자식 오브젝트에도 영향을 미칩니다.

프로퍼티

프로퍼티: 기능:
Alpha 그룹에 있는 UI 요소의 불투명도를 나타냅니다. 값은 01 사이이며 0 이면 완전한 투명, 1 이면 완전한 불투명입니다. 모든 요소는 고유의 투명도를 보유하고 있기 때문에, 캔버스 그룹의 알파값과 개별 UI 요소의 알파값은 서로 증대됩니다.
Interactable 컴포넌트가 입력을 받아들일지를 결정합니다. 거짓으로 설정될 경우 상호작용이 비활성화됩니다.
Block Raycasts 컴포넌트가 레이캐스트를 위한 콜라이더로 작동합니까? 캔버스에 부착된 그래픽 레이캐스터에서 레이캐스트 함수를 호출해야 합니다. Physics.Raycast에는 적용되지 않습니다.
Ignore Parent Groups 그룹이 게임 오브젝트 계층구조에서 더 상위에 있는 캔버스 그룹 컴포넌트의 설정을 영향을 받습니까, 아니면 이 설정을 무시하고 치환 합니까?

세부 정보

캔버스 그룹은 일반적으로 다음의 경우에 사용됩니다.

  • 캔버스 그룹을 창의 게임 오브젝트에 추가하고 알파 프로퍼티를 조절하여 전체 창이 페이드 인/아웃 되도록 합니다.
  • 캔버스 그룹을 부모 게임 오브젝트에 추가하고 인터랙터블 프로퍼티를 거짓으로 설정하여 컨트롤 설정 전체가 상호작용 불가(“그레이 아웃”)하도록 합니다.
  • 캔버스 그룹 컴포넌트를 해당 요소 또는 그 부모 중 하나에 배치하고 블록 레이캐스트 프로퍼티를 거짓으로 설정하여 한 개 이상의 UI 요소가 마우스 이벤트를 차단하지 못하도록 합니다.
캔버스 스케일러(Canvas Scaler)
캔버스 렌더러(Canvas Renderer)