Function Split

Blueprint Function 분리 판단 기준

반복 노드 묶음을 함수로 옮길 때 입력, 처리, 출력이 명확한지 확인해 재사용 가능한 작업 절차로 만듭니다.

Input Pin Return Value Reuse
반복 입력 출력 호출

함수는 작은 약속이어야 함

AddScore나 CalculateDamage처럼 이름을 읽는 순간 필요한 입력과 기대 결과가 떠오르는 단위가 함수에 적합합니다.

01

입력 정리

함수 안에서 찾는 값보다 호출자가 넘겨주는 입력 핀을 늘려 의존성을 보이게 만듭니다.

02

출력 정리

계산 결과나 성공 여부를 Return Value로 돌려주면 호출 그래프에서 다음 판단을 이어갈 수 있습니다.

03

호출 위치

여러 이벤트에서 같은 순서가 반복되면 함수로 빼고, 한 번만 쓰는 긴 흐름은 먼저 가독성을 따집니다.