개발자 콘솔 은 Studio에서 테스트하거나 프로덕션에서 실행할 때 경험을 디버깅하는 도구입니다. 그것은 출력 창과 유사한 로그 메시지와 오류를 표시하고 메모리, 네트워크 및 기타 자세한 정보를 표시합니다.
다음 방법 중 하나를 사용하여 테스트 또는 라이브 경험 세션 중에 콘솔을 열 수 있습니다: You can open the console during a testing or live experience session using any of the following ways:
- Press F9를 누르십시오.
- 채팅에 /console 하십시오.
- 경험 내 메뉴 사용:
경험 내 Roblox 메뉴 를 엽니다.
설정 탭을 선택합니다.
아래로 스크롤하여 개발자 콘솔 로 이동하고 열기 를 클릭합니다.
콘솔 단원
콘솔 상단의 바로가기 모음에는 중요한 오류 및 경고 수, 클라이언트 메모리 사용량 및 평균 핑 시간이 표시됩니다; 이 중 하나를 클릭하여 콘솔의 해당 섹션으로 이동합니다.바로가기 바 아래에는 아래에 설명된 도구 시리즈가 있습니다.

로그
로그 도구는 스크립트에서 진단 메시지를 표시합니다.

클라이언트-서버 스위치를 사용하여 클라이언트 와 서버 뷰 사이를 전환할 수 있습니다.
- 클라이언트 뷰(클라이언트)는 클라이언트 측 출력 및/또는 을 사용하여 에 설정되어 있는 출력을 표시합니다.경험을 실행하는 사람은 로컬 출력 메시지를 볼 수 있습니다.
- 서버 뷰는 서버 측 출력(설정되어 있음 또는 설정되어 있음 또는 설정되어 있음)의 출력을 표시합니다.편집 권한이 있는 경험 소유자 또는 그룹 멤버만 서버 출력 메시지를 볼 수 있습니다.
메모리
개발자 콘솔 에는 다음을 포함하여 메모리 사용량을 모니터링하는 두 가지 도구가 제공됩니다.
메모리 — 사용 카테고리별로 실시간 메모리 사용량을 보고, 사용자 지정 구성 요소와 엔진 내부 프로세스의 메모리 사용을 모두 포함합니다.
Luau 힙 — 스크립트에 할당된 메모리를 참조하는 힙 메모리에 스냅샷을 생성합니다.이 도구는 개체 유형 및 엔진 클래스와 같은 다양한 관점에서 현재 메모리 할당 및 문제를 식별하는 데 도움이 되는 다양한 메모리 할당 뷰를 제공합니다.또한 시간에 따른 메모리 사용 차이를 비교하기 위해 여러 스냅샷을 만들 수도 있습니다.
자세한 내용은 메모리 사용을 참조하십시오
네트워크
네트워크 도구는 경험이 한 웹 호출의 수를 표시합니다.여기에는 HttpService를 통한 명시적 호출과 DataStoreService와 같은 Roblox 서비스의 웹 요청이 포함됩니다. 네트워크 도구에는 두 가지 섹션이 있습니다.
요약 섹션에는 입력모든 웹 호출의 요약이 나열됩니다. 요약 섹션은 모든 웹 호출의 요약을 나열합니다.각 유형에는 요청 수, 실패한 요청 수 및 요청에 소요된 시간에 대한 세부 정보가 있습니다.
세부 정보 섹션은 각각의 웹 호출을 나열합니다.각 행에는 HTTP 메서드(예: GET 또는 POST )와 상태 코드, 실행 시간, 요청 입력및 요청 URL이 표시됩니다.웹 호출을 클릭하여 응답 세부 정보를 보세요(예:
"버전": "1.1": "콘텐츠": "헤더": [],"상태": "OK", "이유 단계": "OK", "헤더": [],"추적 헤더": [],"요청 메시지": null,"성공 상태": true
스크립트 프로파일러
스크립트 프로파일러 도구를 사용하면 모든 실행 스크립트의 프로파일링 세션을 기록하고 사용자 지정 레코딩 및 표시 설정으로 CPU 시간 비용을 볼 수 있습니다.최대 CPU 리소스를 사용하고 이행늦추는 스크립트를 식별하는 데 유용합니다.자세한 내용은 스크립트 프로파일러를 참조하십시오.