개발자 콘솔

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

개발자 콘솔은 스튜디오에서 테스트하거나 프로덕션에서 실행할 때 게임을 디버깅하기 위한 도구입니다. 이는 출력 창과 유사한 로그 메시지와 오류를 표시하며, 메모리, 네트워크 등에 대한 자세한 정보를 제공합니다.

테스트 또는 라이브 게임 세션 중에 다음 방법 중 하나를 사용하여 콘솔을 열 수 있습니다:

  • F9 키를 누릅니다.
  • 채팅에 /console을 입력합니다.
  • 게임 내 메뉴를 사용합니다:
    1. 게임 내 Roblox 메뉴를 엽니다.

    2. 설정 탭을 선택합니다.

    3. 개발자 콘솔로 스크롤 다운하고 열기를 클릭합니다.

콘솔 섹션

콘솔 상단의 바로 가기 바는 치명적인 오류와 경고의 수, 클라이언트 메모리 사용량, 평균 핑 시간을 보여줍니다. 이 중 하나를 클릭하면 콘솔의 해당 섹션으로 이동합니다. 바로 가기 바 아래에는 아래에 설명된 도구들이 있습니다.

로그

로그 도구는 스크립트에서 생성된 진단 메시지를 보여줍니다.

클라이언트-서버 전환을 사용하여 클라이언트서버 뷰 간에 전환할 수 있습니다:

메모리

개발자 콘솔은 메모리 사용량을 모니터링하기 위한 두 가지 도구를 제공합니다:

  • 메모리 — 사용자 정의 구성 요소와 엔진 내부 프로세스에 의한 메모리 사용량을 포함하여 사용 카테고리별로 실시간 메모리 소비를 볼 수 있습니다.

  • Luau 힙 — 스크립트에 할당된 메모리를 나타내는 힙 메모리에 대한 스냅샷을 생성합니다. 이 도구는 객체 유형 및 엔진 클래스와 같은 다양한 관점에서 현재 메모리 할당 및 문제를 식별하는 데 도움이 되는 다양한 메모리 할당 뷰를 제공합니다. 또한 시간에 따른 메모리 사용량의 차이를 비교하기 위해 여러 스냅샷을 생성할 수 있습니다.

자세한 내용은 메모리 사용량을 참조하세요.

네트워크

네트워크 도구는 게임이 수행한 웹 호출의 수를 보여줍니다. 여기에는 HttpService를 통해 수행된 명시적 호출과 DataStoreService와 같은 Roblox 서비스에 의해 수행된 웹 요청이 포함됩니다. 네트워크 도구에는 두 개의 섹션이 있습니다:

  • 요약 섹션은 유형별로 모든 웹 호출의 요약을 나열합니다. 각 유형에는 요청 수, 실패한 요청 수, 요청에 소요된 시간에 대한 세부 정보가 포함되어 있습니다.

  • 세부정보 섹션은 각 개별 웹 호출을 나열합니다. 각 행은 GET 또는 POST와 같은 HTTP 메서드와 상태 코드, 실행 시간, 요청 유형 및 요청 URL을 보여줍니다. 웹 호출을 클릭하면 응답 세부정보를 볼 수 있습니다. 예를 들어:

    {"Version":"1.1":"Content":{"Headers":[]},"StatusCode":"OK","ReasonPhrase":"OK","Headers":[],"TrailingHeaders":[],"RequestMessage":null,"IsSuccessStatusCode":true}

스크립트 프로파일러

스크립트 프로파일러 도구를 사용하면 실행 중인 모든 스크립트의 프로파일링 세션을 기록하고 사용자 정의 기록 및 표시 설정으로 CPU 시간 비용을 볼 수 있습니다. 이는 가장 많은 CPU 리소스를 사용하는 스크립트를 식별하고 성능 저하를 방지하는 데 유용합니다. 자세한 내용은 스크립트 프로파일러를 참조하세요.

©2026 Roblox Corporation. Roblox 및 Roblox 로고, 'Powering Imagination'은 미국 및 기타 국가 내 당사의 등록 및 미등록 상표입니다.