NetworkClient는 서버(이 경우에는 NetworkServer)로의 네트워크 연결을 관리하는 HLAPI 클래스로, 서버로 메시지를 전송하고 서버로부터 메시지를 받기 위해 사용할 수 있습니다. NetworkClient는 스폰된 네트워크 오브젝트를 관리하고 RPC 메시지 및 네트워크 이벤트를 라우팅하는 데도 유용합니다.
프로퍼티: | 기능: | |
---|---|---|
serverIP | 이 클라이언트가 연결된 서버의 IP 주소입니다. | |
serverPort | 이 클라이언트가 연결된 서버의 포트입니다. | |
connection | 이 클라이언트에서 사용 중인 NetworkConnection 오브젝트입니다. | |
handlers | 등록된 메시지 핸들러 함수의 집합입니다. | |
numChannels | 설정된 NetworkTransport QoS 채널 수입니다. | |
isConnected | 클라이언트가 서버에 연결된 경우 true입니다. | |
allClients | 활성 네트워크 클라이언트의 리스트입니다(정적). | |
active | 활성 상태인 네트워크 클라이언트가 있는 경우 true입니다(정적). |