스크립트 탭

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

스크립트 탭에는 스크립트 작성 및 테스트를 위한 도구가 포함되어 있습니다. 스크립트를 보거나 편집할 때만 이 탭에 액세스할 수 있습니다.

Script tab indicated in Studio toolbar

탐색

탐색 섹션에서는 열린 스크립트 간에 신속하게 이동할 수 있습니다.

액션바로가기설명
뒤로 ShiftCtrl-  (Windows) Shift-  (Mac)이전에 열린 스크립트로 이동합니다.
전방향 Fwd ShiftCtrl=  (Windows) Shift=  (Mac)다음에 열린 스크립트로 이동합니다.

편집

편집 섹션을 통해 스크립트의 任意 부분을 검색하고 편집할 수 있으며, 대량 작업을 위해 탐색기 창 내의 인스턴스를 선택할 수 있습니다.이러한 작업에 연결된 기본 단축키는 Studio 단축키에 참조하십시오.

Edit tools indicated in Script tab
액션설명
찾기

다음 도구로 팝업 메뉴를 엽니다:

  • 검색 — 스크립트에서 입력의 모든 인스턴스를 찾습니다.:
  • 다음 찾기 — "찾기" 위젯에서 찾은 다음 일치 항목을 찾습니다.:
  • 이전 찾기 — "찾기" 위젯에서 찾은 이전 일치 항목을 찾습니다.:
  • 모두 찾기 — 현재 선택한 스크립트 외부에서도 입력의 모든 인스턴스를 찾습니다.:
  • 라인으로 이동 — 스크립트 내에서 특정 라인으로 이동합니다.: 빠른 열기 — 탐색기 창에서 모든 인스턴스를 검색합니다.: 빠른 열기 작업 — 모든 Studio 작업을 검색합니다.: 스크립트 함수 필터 열기 — 활성 스크립트와 필수 모듈 스크립트 내의 모든 함수를 검색합니다.

교체 스크립트에서 하나(또는 전체)의 일치 항목을 새 문자열로 바꿀 수 있습니다.
선택하기

다음 도구로 팝업 메뉴를 엽니다:

  • 모두 선택 — 스크립트의 모든 콘텐츠를 선택합니다.:
  • 자식 선택 — 탐색기 창에서 선택한 인스턴스의 모든 하위 항목을 선택합니다.

형식

형식 섹션을 사용하면 섹션이나 전체 스크립트를 가독성 있게 형식화할 수 있습니다.드롭다운에서 형식 선택 또는 형식 문서 를 선택할 수 있습니다.

Format options indicated in Script tab
액션바로가기설명
형식 선택 AltShiftF  (Windows) ShiftF  (Mac)현재 선택된 스크립트 부분을 적절한 레이아웃과 인디언트로 형식화합니다.
형식 문서 현재 선택에 관계없이 전체 스크립트 형식을 지정합니다.

스크립트 일시 중지 및 재시작

플레이테스트 중에 일시 중지 스크립트 및 재시작 스크립트 버튼은 물리학을 일시 중지하지 않고 스크립트 모두를 일시 중지하고 렌더링하는 데 유용합니다.

Pause Scripts and Resume Scripts buttons available during playtesting in Studio.

디버깅 도구

디버거 섹션에서는 디버거를 제어할 수 있습니다.

Debugging tools indicated in Script tab
액션바로가기설명
들어가기 F11디버거를 현재 줄의 함수로 이동합니다. 현재 줄에 함수가 없으면 디버거가 다음 줄로 이동합니다.
단계 뛰어넘기 F10디버거를 함수로 이동하지 않고 다음 코드 줄로 이동합니다.
걸어 나가기 ShiftF11디버거를 현재 함수에서 제거하고 함수가 처음 호출된 후 다음 코드 줄로 이동합니다.현재 줄이 함수 내에 없으면 디버거가 다음 줄로 이동합니다.

스크립트 오류를 임시 중단점으로 처리하도록 선택할 수 있습니다.

액션설명
절대로 임시 스크립트 디버깅을 비활성화합니다.
모든 예외에 대해 pcall 내에서 발생하는 모든 오류를 모두 플래그합니다.
처리되지 않은 예외에 대해 On Unhandled Exceptions 보호되지 않은 모드에서만 오류를 표시하며, 디버거는 pcall 내에 발생하는 오류를 무시합니다.

다른 작업

가장 오른쪽에 있는 동작 섹션에는 다양한 스크립트 작업이 포함되어 있습니다.

액션바로가기설명
스크립트 오류로 이동 스크립트 내의 첫 번째 오류 인스턴스로 커서를 이동합니다.
스크립트 재로드 CtrlR (Windows) R (Mac)스크립트에 적용된 모든 변경 사항을 활성 플레이테스트에 적용합니다.스튜디오 설정이 자동 저장 런타임 스크립트 변경 사항을 저장하도록 설정되어 있거나 플레이테스트를 중지한 후 변경 사항을 저장하도록 확인하지 않으면 변경 사항은 플레이테스트 외부의 스크립트에 저장되지 않습니다.이 작업은 플레이테스트 중에만 사용할 수 있습니다.
커밋 스크립트에 변경 사항을 커밋하여 업데이트된 스크립트를 팀 내의 다른 개발자가 사용할 수 있도록 합니다.이 작업은 협업 세션 중에만 사용할 수 있습니다.
주석 전환 Ctrl/ (Windows) / (Mac)스크립트 라인이 주석인지 여부를 전환합니다.
모든 폴드 확장 CtrlE (Windows) E (Mac)스크립트의 모든 접힌 폴드를 확장합니다.
모든 폴드 접기 축소 ShiftCtrlE  (Windows) ShiftE  (Mac)스크립트의 접을 수 있는 모든 섹션을 축소합니다.