반응형 canvas 유니티/기본기 2020. 10. 30. Unity - RawImage Image 컴포넌트와 비슷하지만 큰 이미지에 사용한다. (여기서 큰 이미지란, 배경이미지 같은 것을 말한다.) NGUI로 치면 UITexture와 같다. RawImage에 사용되는 이미지는 Texture, Sprite 타입으로 사용할 수 있으며 Atlas에는 포함되지 않는다. 또한, Canvas 하위에서 사용해야한다. 1. 옵션들 Texture - 사용될 이미지를 연결한다. Color - 색상을 지정한다. 색상은 기본 색상에 지정한 색상이 섞이는 식이다. (Color를 빨간색으로 지정했다고 해서 노란 이미지가 빨갛게 되는건 아니다.) Meterial - 이미지의 재질을 연결한다. (간단하게 테스트 하려면 메탈 재질의 Meterial을 연결하여 이미지가 메탈 재질이 된 것을 확인할 수 있다.) Raycas.. 유니티/기본기 2020. 10. 27. Unity - Canvas - Scaler Canvas 크기에 관한 설정을 한다. 1. UI Scale Mode - 아래의 세가지 모드를 지원한다. Constant Pixel Size - 기존 픽셀 사이즈를 유지한다. Scale With Screen Size - 화면 사이즈에 UI를 맞춘다. Constant Physical Size - 물리적인 사이즈로 고정하는 기능이다. UI이미지 자체 DPI (dot per inch) 기준으로 크기를 결정한다. 2. Constant Pixel Size의 옵션들 Scale Factor - 크기 배율을 지정한다. Reference Pixels Per Unit - 픽셀 단위를 결정한다. 3. Scale With Screen Size의 옵션들 Reerence Resolution - 참고할 해상도 사이즈다. Scree.. 유니티/기본기 2020. 10. 26. Unity - Canvas Canvas는 UGUI에서 모든 UI 요소를 그리기 위한 컴퍼넌트다. NGUI로 치면 Panel과 같으나 사용방법이 약간 다르다. Canvas의 영역은 SceneView에서 사각형 영역으로 표시된다. 모든 UI 요소들은 Canvas의 하위 요소여야 만약 Canvas 없이 UI 요소인 Image 등의 컴포넌트를 새로 생성하면 Canvas가 자동으로 생성되고 그 하위에 Image 컴포넌트가 생성된다. Canvas의 그리기 순서 1. Canvas 하위 오브젝트들의 순서 NGUI는 편하게 Depth를 조정하면 됬지만 UGUI는 그렇지 않다. Canvas안에서 그리는 순서는 하이락키 순서에 따라 결정된다. 첫번째 자식 오브젝트가 먼저 그려지고 두번째 자식 오브젝트가 나중에 그려진다. 즉, 첫번째보다 두번째 자식 .. 이전 1 다음 반응형