unityui 3

[EP70] 뱀파이어 서바이버라이크 - HUD📐제작하기

01) UI 캔버스 기본 세팅1. Canvas 생성Hierarchy + → UI → CanvasRender Mode: Screen Space - Overlay (기본)Screen Space - Camera / World Space는 이번 파트에서는 사용하지 않음2. Canvas Scaler 설정(가장 중요)Canvas 선택 → Canvas Scaler기본값 Constant Pixel Size는 해상도에 따라 UI 크기가 심하게 변함변경:UI Scale Mode = Scale With Screen SizeReference Resolution(예: 1920×1080) 지정Screen Match Mode는 기본(또는 Match 값 조정) 사용이 설정을 먼저 해두면 QHD/UHD에서도 UI가 “비슷한 비율”로 ..

[EP25] 2D RPG 대화창 이펙트 — 패널 애니메이션, 초상화 흔들림, 타이핑 효과 & 사운드

RPG의 몰입도를 결정짓는 요소는 단순한 스토리뿐 아니라, 대화창 연출이다.대사창이 자연스럽게 나타나고, 초상화가 감정에 따라 움직이고, 텍스트가 하나씩 타이핑되며 사운드까지 더해지면 대화의 생동감은 극적으로 상승한다.이번 EP24에서는 기존 대화·퀘스트 시스템에 3가지 핵심 이펙트를 추가한다.대화창 등장/퇴장 애니메이션초상화(프로필) 흔들림 애니메이션텍스트 타이핑 효과 + 사운드 이펙트완성 후에는 AAA RPG 스타일의 고급 UI를 그대로 구현할 수 있다.01. 대화창 등장·퇴장 애니메이션 (Show / Hide)■ 빈 오브젝트로 “컨테이너” 구조 만들기Talk Panel을 직접 켜고 끄지 않고**패널 위에 빈 오브젝트(EffectContainer)**를 두어그 안에 “쇼/하이드 애니메이션”을 부여한다..

[EP22] 2D 탑다운 RPG UI 시스템 — 대화창 구성, 데이터 전달, 액션 상태 전환, UI 커서 애니메이션

RPG에서 가장 중요한 것은 결국 “소통”이다.플레이어가 NPC와 대화하고, 오브젝트를 조사하고, 이야기의 흐름을 따라갈 수 있도록 해주는 핵심 장치가 바로 대화창(Dialogue UI)이다.이번 EP22에서는 대화창의 가장 기초적인 형태를 Unity UI 시스템으로 직접 제작해보며,대화 패널 UI 제작대사 텍스트 출력게임 매니저로 데이터 전달액션 상태 전환커서 애니메이션 제작까지 RPG UI의 기본 구조를 완성한다.01. 대화창 UI 구성 (Dialogue Panel 제작)■ 스프라이트 세팅강의에서 제공한 두 가지 스프라이트 사용대화창 패널용 이미지대사 진행을 알려주는 작은 화살표 UI 커서패널 이미지는 늘였을 때 깨지지 않도록 Sprite Editor → 9-Slice(Border 설정) 을 먼저 수..