정확히 하나를 가리킬 때만 단순함이 유지됨
플레이어가 특정 문 하나를 열거나 UI가 특정 캐릭터 값을 읽는 것처럼 관계가 분명한 경우 직접 참조가 읽기 쉽습니다.
직접 참조는 가장 명확한 통신 방식이지만 호출자가 대상 인스턴스를 알고 있어야 하므로 사용 범위를 좁게 잡습니다.
플레이어가 특정 문 하나를 열거나 UI가 특정 캐릭터 값을 읽는 것처럼 관계가 분명한 경우 직접 참조가 읽기 쉽습니다.
레벨 배치 변수, Overlap 결과, Get Player Character처럼 대상 인스턴스를 얻는 경로를 명확히 둡니다.
호출 전 IsValid로 대상이 존재하는지 확인해 파괴된 액터 호출을 피합니다.
호출자가 대상 타입을 알아야 하므로 대상 종류가 늘어나면 인터페이스나 디스패처 전환을 고려합니다.