반복되는 디버그 출력
Message와 Duration 입력을 받아
Print String에 연결하면 이벤트 그래프가 짧아집니다.
함수처럼 이름을 붙여 재사용하지만, 컴파일 시 내부 노드가 붙여넣어지므로 실행 핀 구조와 디버깅 방식이 달라집니다.
Message와 Duration 입력을 받아
Print String에 연결하면 이벤트 그래프가 짧아집니다.
매크로는 여러 실행 출력 핀을 가질 수 있어 Branch, Sequence, Loop 조합을 읽기 쉬운 블록으로 만들 수 있습니다.
매크로 내부 노드는 호출 그래프에 펼쳐지므로 주변 변수와 실행 흐름을 그대로 이어받는 패턴에 적합합니다.
체력 감소, 아이템 효과처럼 하나의 입력과 결과로 설명되는 일반 작업은 함수가 더 깔끔합니다.
안전한 대미지 적용처럼 분기와 실행 핀이 함께 반복될 때 매크로가 그래프를 정리합니다.
함수의 로컬 변수처럼 범위를 숨겨야 하거나 재귀 호출이 필요하면 매크로로 만들지 않습니다.
Input과 Output 노드에 핀을 추가한 뒤에는
컴파일과 저장으로 호출 노드에 반영합니다.