Direct Reference

직접 참조 통신 점검

직접 참조는 특정 블루프린트 인스턴스를 변수로 잡고 함수나 변수에 바로 접근하는 방식입니다. 단순하지만 대상 수명과 연결 방식이 분명해야 합니다.

Reference Cast Instance
대상 저장 호출 저장 호출 확인

참조를 어디서 얻고 언제 유효한지 표시

레벨에 놓인 액터, 오버랩한 대상, SpawnActor 결과처럼 참조가 만들어지는 지점을 정해야 Accessed None 오류를 피할 수 있습니다.

01

대상 획득

Get Actor, 오버랩 Other Actor, SpawnActor Return Value 중 어디서 참조가 오는지 분명히 둡니다.

02

타입 확인

필요하면 Cast로 기대한 클래스인지 확인하고 실패 처리를 Print String으로 남깁니다.

03

호출 범위

직접 변수 변경보다 함수 호출로 의도를 드러내면 대상 블루프린트의 책임을 지킬 수 있습니다.