네트워크 관리자(Network Manager)
NetworkStartPosition

네트워크 근접성 검사기(Network Proximity Checker)

참고: UNet은 지원이 중단되었으며 향후 Unity에서 삭제될 예정입니다. 현재 새로운 시스템이 개발 중입니다. 자세한 내용과 다음 단계는 이 블로그 포스트FAQ를 참조하십시오.

Network Proximity Checker 컴포넌트는 플레이어와의 근접성을 기준으로 네트워크 클레이언트의 게임 오브젝트 가시성을 제어합니다.

Network Proximity Checker 컴포넌트
Network Proximity Checker 컴포넌트
프로퍼티 기능
Vis Range 게임 오브젝트의 가시 범위를 정의합니다.
Vis Update Interval 게임 오브젝트가 해당 가시 범위에 진입하는 플레이어를 확인하는 빈도(초 단위)를 정의합니다.
Check Method 근접성 검사에 사용할 물리 타입(2D 또는 3D)을 정의합니다.
Force Hidden 오브젝트를 모든 플레이어에게서 숨기려면 이 체크박스를 선택합니다.

Network Proximity Checker를 사용하는 경우 클라이언트에서 실행되는 게임에 보이지 않는 게임 오브젝트에 대한 정보가 없습니다. 따라서 네트워크를 통해 전송되는 데이터의 양이 감소하고 게임이 해킹으로부터 더 안전하게 보호되는 두 가지의 중요한 이점이 있습니다.

이 컴포넌트는 물리를 사용하여 가시성을 계산하므로 게임 오브젝트에 콜라이더 컴포넌트도 있어야 합니다.

Network Proximity Checker 컴포넌트가 있는 게임 오브젝트에는 Network Identity 컴포넌트도 있어야 합니다. Network Proximity Checker 컴포넌트를 GameObject에 생성하면 해당 게임 오브젝트에 Network Identity 컴포넌트가 없는 경우 이 컴포넌트도 생성됩니다.

네트워크 관리자(Network Manager)
NetworkStartPosition