내일배움캠프-언리얼

[내일배움캠프 - 언리얼] DAY 50 - 팀 프로젝트 진행

이시보 2026. 2. 11. 23:15

Enum 스탯

버프 매니저에서 스탯 참조를 위해 타입 파일을 생성하여 Data 를 옮겨주었다.

 

버프 매니저

버프 타입으로 add, mul을 열거형으로 만든다.

버프아이디, 해당 스탯, 버프 타입, 값, 지속 시간을 가진 버프데이터를 가진 구조체를 만들어준다.

 

함수

- 버프 추가

- 버프 제거

- 버프 계산

- 버프 적용

 

변수

- 활성화 버프 배열

 

TickComponent에서 활성화 된 버프들의 지속 시간을 줄인다.

 

개선 사항

배열에서 버프를 제거할 때 배열을 돌면서 지우지 않고 배열 순서가 상관이 없으므로 RemoveSwap을 사용