fix(ui): 덱 팝업을 몬스터 HP UI 위에 렌더 #27
Reference in New Issue
Block a user
Delete Branch "fix/deck-popup-sorting"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
변경 내용
DeckInspectHud*는OrderInLayer=1900+,DeckAllHud*는OrderInLayer=2000+를 사용하도록 생성기를 수정했습니다.SlayDeckController.codeblock과DefaultGroup.ui를 재생성했습니다.검증
node --check tools\deck\gen-slaydeck.mjsnode --test tools\balance\sim-balance.test.mjs통과 (14개)ui/DefaultGroup.ui,RootDesk/MyDesk/SlayDeckController.codeblockJSON 파싱 확인수정 방향 메모:
처음에는 팝업이 열릴 때 몬스터 HP 슬롯을 비활성화하는 방식도 검토했지만, UI가 꺼지는 부작용이 있어 제외했습니다. 최종 구현은 팝업 렌더러에
OverrideSorting=true,SortingLayer=UI, 높은OrderInLayer를 부여해서 몬스터 HP UI는 유지하되 팝업 뒤쪽에 렌더되도록 하는 방식입니다.