[4Idle - Gazzlers] 인게임 UI 정리 - 기존 UI 정리 및 타 UI 오브젝트 생성
- GameScene에서 필요한 나머지 UI들을 생성하고, 데이터와 연결시켜 나타나게 해야한다.
- 중앙에 Text UI
=> 상황에 따라 안내 메시지 표시 - 처음 발생하는 경우에만 나타나고, 이후에는 나타나지 않는다.
: 1. 처음으로 체력 일정 수준 이상 감소 시 / 2. 처음으로 총의 energy 0 달성시
- 중앙에 Player HP UI => PlayerHP가 일정 수준이상 낮아지면 Color 변경 연출
- HP 하단에 획득한 점수 표시 UI
- 총의 Energy가 0이되면 좌측 하단의 LG Grab 표시 UI 및 탄창에 파티클 이펙트 연출 => 탄창 충전 유도
- HP가 일정 수준이상 낮아지면 우측 하단에 LG Grab 표시, 그랩 이후 LT 표시 => 체력 아이템 사용 유도
-WorldCanvas의 자식으로 점수 표시 UI와 Player HP UI를 생성해주었다.
- 이 두 UI가 시작될 때 자동차에 붙도록 위치를 정하는 코드를 GameMain.cs에 작성해주었다.
- UI가 붙을 위치를 GameMain에 할당해준다.
- text에 적혀지는 값은 데이터 연동이 필요하나, 적이 나를 공격할때 영향을 받으므로 적 포스팅에서 다룰것이다.
-방패 게이지의 UI를 회전하지 않고 글자가 잘 보이게 하도록 하기위해 고정시키도록 ShieldUI.cs를 수정하였다.
-local이 아니라 월드의 rotation값이 고정되게 해야한다.
'[VR] GroundZero 개발' 카테고리의 다른 글
[4Idle - Gazzlers] 중간발표 (0) | 2023.12.15 |
---|---|
[4Idle - Gazzlers] 체력 회복 아이템 제자리 reset 기능 (0) | 2023.12.14 |
[4Idle - Gazzlers] 인게임 UI position 수정 - setparent 사용 (0) | 2023.12.13 |
[4Idle - Gazzlers] 오른손 레이저 개수 제한/ 충전 시 reset 기능 구현 (탄창 충전 요구 기능) (1) | 2023.12.08 |
[4Idle - Gazzlers] 손에 탄창 충전 기능 - GameScene으로 확장 (0) | 2023.12.06 |