RPC 판단표

RPC는 호출 방향과 실행 대상을 우선 선택한다

함수 지정자는 문법이 아니라 네트워크 계약입니다. 누가 호출하고 어디서 실행되는지부터 고정합니다.

Server RPC 클라이언트 입력을 서버로 보냅니다. 소유권이 있는 액터에서 호출해야 합니다. 검증은 서버 초입에 둡니다.
Client RPC 서버가 특정 소유 클라이언트에 알립니다. 개인 HUD, 알림, 보정에 적합합니다. 오너가 없으면 도착하지 않습니다.
NetMulticast 서버가 모든 복제본에 이벤트를 전파합니다. 폭발, 사운드, 공용 이펙트에 씁니다. 빈번한 호출은 Unreliable을 검토합니다.
debug order

호출 로그가 없다면 호출자 권한을, 호출은 됐지만 화면 반응이 없다면 실행 대상과 소유권을 먼저 확인합니다.