반응형 UGUI 유니티/기본기 2020. 10. 30. Unity - RawImage Image 컴포넌트와 비슷하지만 큰 이미지에 사용한다. (여기서 큰 이미지란, 배경이미지 같은 것을 말한다.) NGUI로 치면 UITexture와 같다. RawImage에 사용되는 이미지는 Texture, Sprite 타입으로 사용할 수 있으며 Atlas에는 포함되지 않는다. 또한, Canvas 하위에서 사용해야한다. 1. 옵션들 Texture - 사용될 이미지를 연결한다. Color - 색상을 지정한다. 색상은 기본 색상에 지정한 색상이 섞이는 식이다. (Color를 빨간색으로 지정했다고 해서 노란 이미지가 빨갛게 되는건 아니다.) Meterial - 이미지의 재질을 연결한다. (간단하게 테스트 하려면 메탈 재질의 Meterial을 연결하여 이미지가 메탈 재질이 된 것을 확인할 수 있다.) Raycas.. 유니티/기본기 2020. 4. 6. GUI (ezgui-ngui-ugui) NGUI (Next-Gen UI) - UGUI가 나오기 이전부터 많은 개발사가 사용하던 플러그인 - 레퍼런스가 많다 - 다양한 크기의 화면에 최적화시키기 쉽다 (비교적) - 정적인 화면에 최적화가 잘되어 있다. - 동적 할당을 할 때 Sprite를 다시 그리기 때문에 비효율적 UGUI (Unity GUI) - Unity Engine (4.6 이후부터) 내에서 제공하는 UI System - 추가 구매 없이 바로 사용 가능 - 직관적인 UI 구성요소 간의 Depth 조절 - Canvas 단위로 Draw Call이 관리됨 - Sprite Atlas 관리 (폴더 단위로도 가능) - Particle Rendering 문제가 있음 - Tweening을 기본으로 지원하지 않음 - 소스 코드가 공개되어 있음 (ht.. 이전 1 다음 반응형