NetworkSettings

사용되지 않는 항목 표시

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.

만들 수 없음
서비스
찾아볼 수 없음

NetworkSettings 는 Roblox의 서버/클라이언트 네트워크를 디버깅하는 많은 기능을 사용하는 설정 클래스입니다. 이 클래스는 Roblox Studio 의 설정에서 네트워크 탭에서 찾을 수 있습니다.

요약

속성

속성

EmulatedTotalMemoryInMB

숨김
복제되지 않음
플러그인 보안
병렬 읽기

FreeMemoryMBytes

숨김
읽기 전용
복제되지 않음
플러그인 보안
병렬 읽기

FreeMemoryMBytes는 MB 수준에서 사용 가능한 바이트 수를 설명하는 읽기 전용 속성입니다. 이 속성은 부동 소수점 숫자로 저장되므로 가능한 바이트 수를 멀티플하여 수준에서 사용 가능한 바이트 수를 읽을 수 있습니다. 1024 * 1024 .

HttpProxyEnabled

Roblox 스크립트 보안
병렬 읽기

HttpProxyURL

Roblox 스크립트 보안
병렬 읽기

IncomingReplicationLag

병렬 읽기

모든 메시지를 지연하여 엔진이 추가 지연을 시뮬레이션하도록 지시합니다. 단위는 초입니다.

PrintJoinSizeBreakdown

병렬 읽기

연결 후 출력 창에 진단 정보를 표시합니다. 데이터는 인스턴스 입력대한 집계 데이터와 함께 가장 큰 개별 인스턴스를 나타냅니다. 초기 로드 시 전송된 데이터는 압축되므로 기여자가 정확하게 나타납니다.

PrintPhysicsErrors

병렬 읽기

설정되면 출력에 디버그 메시지가 인쇄되고 물리 복제 오류와 관련이 있습니다. 이 속성은 Roblox 엔지니어가 네트워크 복제를 디버그하는 경우에만 적용됩니다. 다음은 이 속성이 설정된 경우 디버그 출력입니다.

  • Physics-in old packet 은 물리 수신기가 물리 수신기 업데이트 패키지를 위해 메커니즘 업데이트 패키지를 받으면 프린트를 합니다. 이 경우 패킷이 지연되었으며 더 이상 새로운 패킷이 처리되지 않습니다.
  • PhysicsReceiver가 제공된 인스턴스 식별자가 유효하지 않은때문에 업데이트를 시도하는 부품을 찾을 수 없습니다. 여기에 사용된 Class.Instance:GetDebugId 식별자는 잘못되었습니다, 여기에 사용된 Class.Instance:GetDebugId 식별자는 잘못되
  • Physics-in of part not in workspace {GUID} 은 작업 공간이 아닌 부품의 물리를 업데이트하는 요청을 받으면 인쇄합니다. 여기에는 대상 부품이 작업 공간에서 이동된 경우에만 해당됩니다. 이 경우 부품이 작업 공간에서 이동된 경우

PrintStreamInstanceQuota

병렬 읽기

설정을 변경하면 클래스 작업 공간 스트림 활성화가 설정된 경우 출력에 대해 디버그 정보가 인쇄됩니다. 이 속성이 설정된 경우 다음과 같은 디버그 출력이 제공됩니다.

이 속성은 네트워크 복제를 디버깅하는 Roblox 엔지니어에게 제공됩니다. 이 문서는 미래에 오래 되지 않을 수 있습니다, 왜냐하면 Roblox의 네트워크 코드가 항상 배경에서 변경되기 때문입니다.

스트리밍 용량 업데이트

클라이언트의 스트리밍 용량이 업데이트되면 다음 디버그 메시지가 인쇄됩니다: clientInstanceQuota {1}, packet in queue {2}, predictedTotalInstanceProcessTime {3}, avgStreamDataReadTime {4}, avgInstancesPerStreamData {5}

컬리 브라이스에 있는 숫자는 바뀌고 다음과 같이 설명될 수 있습니다.

  • {1} – 클라이언트 인스턴스 할당량의 id.
  • {2} – 현재 대기 중인 패킷의 현재 번호.
  • {3} – 퀘이트 업데이트에 걸리는 시간에 대한 예측.
  • {4} – 현재 스트림 데이터를 읽는 데 걸리는 평균 시간.
  • {5} – 스트림 데이터의 평균 인스턴스 수.

인스턴스 쿼터 업데이트

클라이언트가 인스턴스 할당량 업데이트를 받을 때 다음 디버그 메시지가 표시됩니다. Received new client instance quota: {1}, max region radius: {2}

컬리 브라이스에 있는 숫자는 바뀌고 다음과 같이 설명될 수 있습니다.

  • {1} – 클라이언트 인스턴스 할당량의 id.
  • {2} – 클라이언트의 Player.ReplicationFocus 주변의 최대 공간 반경.

RandomizeJoinInstanceOrder

병렬 읽기

클라이언트에 처음 도착하는 인스턴스의 순서를 랜덤화하여 서버의 온라인 상태를 시뮬레이션하십시오. Studio에서 테스트하는 동안 이 설정을 활성화하는 것이 좋습니다.

RenderStreamedRegions

병렬 읽기

설정을 트루로 설정하면 클라이언트에 스트림되는 공간의 영역이 빨간색으로 표시됩니다. 이 기능은 Workspace.StreamingEnabled가 트루로 설정된 경우에만 표시됩니다.

ShowActiveAnimationAsset

병렬 읽기

진실로 설정하면 플레이어 머리 위에 레이블이 표시되고, 플레이어의 Humanoid 에 대한 현재 애니메이션이 재생되는 경우가 있습니다.

메서드

이벤트