오늘
UI 시스템 - 조준점/크로스헤어 구현

UI 폴더 생성 후 CrosshairWidget / J_UIComponent C++ Class를 생성하였음
CrosshairWidget.h

CrosshairWidget.cpp

J_UIComponent.h

J_UIComponent.cpp


WBP_Crosshair
LineTop / LineBottom / LineLeft / LineRight 설정

LineTop / LineBottom
Slot (Canvas Panel Slot) 설정

LineLeft / LineRight
Slot (Canvas Panel Slot) 설정

이미지는 일단 WhiteSquareTexture 로 설정하였음

맵 관련
Landscape SHift+2 (맵 크기 수정)

큰 맵을 편집할 때 굉장히 편해보였음

언리얼 엔진 그룹 내 특정 액터 삭제하기
그룹으로 묶인 액터 중 특정 요소(바닥에 위치한 막대기) 가 캐릭터의 이동을 방해함
그룹 해제 (Ungroup): 해당 그룹을 선택 후, 우클릭 메뉴에서 Groups → Ungroup (단축키: SHIFT + G) 실행
개별 편집: 그룹이 풀리면서 각 에셋이 독립적인 액터로 분리
삭제 및 수정: 이제 방해가 되는 바닥의 빨간 막대기(액터)를 선택하여 삭제하거나 위치/스케일 조정
재그룹화 (선택 사항): 수정이 완료된 후 다시 하나로 관리하고 싶다면, 모든 에셋을 선택한 뒤
Groups → Group (단축키: CTRL + G)을 눌러 다시 그룹화

그룹 잠금 해제 (Unlock):
메뉴에서 Unlock을 선택하면 그룹을 해제하지 않고, 그룹 내부의 특정 액터만 선택하여 이동하거나 삭제 가능
회고
오늘 에셋 오류로 인해 작업이 미루어지는 일이 발생했다.
에셋을 가져올 때는 더 신중하게 작업을 해야되고 최대한 필요한 에셋만 가져와서 무겁지 않게 해야겠다.
오늘은 팀플 진행이 잘 진행되어서 다행이라고 생각이 들었다.
'본 캠프 TIL' 카테고리의 다른 글
| 26.07.13 TIL / 팀플 슈터 게임 9일차 (0) | 2026.07.14 |
|---|---|
| 26.07.10 TIL / 팀플 슈터 게임 8일차, TA 강의 정리 (0) | 2026.07.10 |
| 26.07.08 TIL / 팀플 슈터 게임 6일차 (0) | 2026.07.08 |
| 26.07.07 TIL / 팀플 슈터 게임 5일차 (0) | 2026.07.07 |
| 26.07.06 TIL / 팀플 슈터 게임 4일차, 델리게이트 (1) | 2026.07.06 |