Skip to content

fix: unify world-space object UI for 2.5D camera #397

Description

@Monolong

문제

2.5D 원근 카메라 전환 이후 HP바, 플레이어 이름, 건물 지속(TTL) 게이지가 서로 다른 World Space Canvas와 레거시 XY/Z 배치값을 사용해 위치와 회전이 어긋난다.

작업 범위

  • 오브젝트 오버헤드 UI를 프리팹 단위의 단일 World UI 루트/Canvas로 통합
  • 플레이어 이름, HP바, 건물 TTL 게이지를 공통 프리팹 구조 아래 배치
  • 레거시 Canvas Z 오프셋 제거
  • 고정 카메라 기준 빌보드 회전을 초기화 시 한 번만 적용하고 매 프레임 갱신 제거
  • HP바와 표시 프레젠터가 회전을 중복 갱신하는 충돌 제거

검증

  • GameScene, SpectatingScene, InteractiveTutorialScene에서 이름/HP/TTL 위치 확인
  • 원근 카메라에서 깊이가 다른 오브젝트의 UI 정렬 확인
  • Unity 컴파일 및 콘솔 오류 확인

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions