스튜디오 메뉴얼
Last updated
Last updated
Workspace 내에 존재하면서 물리에 영향을 받는 개체들을 볼 수 있습니다. 마우스를 이용하여 개체들에 대한 위치/회전 등을 수행할 수 있습니다.
Part, Model 등 여러 개체들을 선택/추가/수정/삭제할 수 있는 창입니다.
Level Browser 또는 Viewport에서 개체를 선택하면 해당 개체에 대한 속성을 Properties 창에서 수정/추가/삭제할 수 있습니다.
직접 제작하지 않아도 모델/이미지/메시/오디오 등의 에셋을 사용할 수 있도록 제공하는 창입니다.
월드에 모델/이미지/메시/오디오 등의 에셋 가져오고 관리, 삽입할 수 있도록 기능을 제공하는 창입니다.
월드 및 스크립트에서 발생하는 표시가 필요한 정보, 경고, 오류 등을 보여주는 창입니다.
스크립트에 존재하는 오류 정보를 실시간으로 보여주는 기능을 제공하는 창입니다.
스크립트에 행들에 대해 설정, 비활성된 Breakpoint들의 목록을 볼 수 있습니다. 목록에서 Breakpoint를 활성화, 비활성화 할 수 있습니다. Script 또는 Line 열을 더블 클릭하면 해당 코드 라인으로 이동할 수 있습니다.
Breakpoint가 존재할 경우 코드를 한 줄씩 실행하며 Vairable 탬에서 변수들의 변화 또는 My Watchs 탭에서 표현식을 입력하여 추가로 원하는 모니터링을 수행할 수 있습니다.
현재 어떤 함수가 실행 중인지, 어느 코드 라인이 실행 대기인지 보며 디버깅할 수 있는 기능을 제공합니다. Breakpoint가 존재할 경우 해당 첫 번째 Breakpoint에서 코드의 실행이 멈추고 디버깅할 수 있습니다. 실행이 멈춘 코드 라인 즉, 현재 실행 대기 중인 코드 라인 좌측에 노란색 화살표가 표시됩니다.
Step Into 매 버튼 클릭 마다 한 줄씩 코드를 실행합니다.
Step Over 줄 단위가 아닌 함수 단위로 코드를 실행합니다. 현재 실행 중인 함수 내에 여러 함수가 있다면 매 버튼 클릭 마다 각 함수를 하나씩을 실행하여 하나의 Call Stack을 수행합니다.
Step Out 현재 함수내 존재하는 모든 함수를 실행하여 현재의 Call Stack을 빠져나갑니다. Step Out 1회 클릭 시 해당 함수 내에 여러 함수가 존재하더라도 현재 Call Stack에서 호출하는 함수 모두를 실행하고 현재 Call Stack을 빠져나옵니다.
Clipboard Section
Level Browser에서 선택할 수 있는 개체들에 대해 복사/붙여넣기/복제할 수 있는 섹션입니다.
Tools Section
Level Browser에서 선택할 수 있는 개체들에 대해 선택/이동/크기/회전을 수행할 수 있는 섹션입니다.
Collision Section
-
Insert Section
형태 별 Part, 캐릭터를 생성할 수 있는 섹션입니다.
File Section
3D 메시/모델을 월드로 삽입할 수 있는 기능을 제공하는 섹션입니다. Import3D는 하나의 파일을 선택할 수 있으며, BulkImport는 여러 파일을 선택할 수 있습니다.
Edit Section
선택한 개체들에 대해 Model/Folder로 그룹화 할 수 있는 기능, 개체가 Viewport 상에서 선택되지 않도록 하는 Lock 기능, 선택한 Part/Meshpart 등 물리의 영향을 받는 개체들이 월드에서 다른 물리 개체에 의해 이동되지 않도록 고정하는 Anchor기능을 제공합니다.
Play Section
월드에 대해 싱글/멀티/팀 테스트를 지원합니다.
UI Section
이 섹션에서는 실제 유저에게 보이는 환경을 제공합니다.
UI Mode: Viewport에서 StarterGui 내 존재하는 UI 개체들을 보이도록 또는 보이지 않도록 하는 기능을 제공합니다. 월드 편집 시 비활성화, UI 편집 시 활성화 하며 편리하게 월드를 제작할 수 있습니다.
Resolution: Viewport의 해상도를 변경할 수 있는 기능을 제공합니다.
Tools Section
Home Tab의 Tools Section과 동일한 기능을 제공합니다.
Collision Section
Home Tab의 Collision Section과 동일한 기능을 제공합니다.
Snap to Grid Section
Level Browser 또는 Viewport에서 선택한 개체의 이동/회전에 대한 스냅의 크기를 수정할 수 있습니다.
Parts Section
Home Tab의 File Section과 Edit Section의 조합에서 Color, Material Manager가 추가된 Section 입니다.
Color
선택한 개체가 색 설정이 가능할 경우 색을 변경할 수 있는 기능을 제공합니다.
Material Manager
선택한 개체가 재질 설정이 가능할 경우 재질을 변경할 수 있는 기능을 제공합니다.
Align Section 선택한 개체들에 대해 정렬 기능을 제공합니다. 정렬을 원하는 설정 후 Align 버튼을 누르면 정렬됩니다. Align In의 선택을 통해 어느 부분으로 정렬될지 미리보기가 가능합니다.
Home Tab의 Play Section과 동일한 기능을 제공합니다.
Edit Section
-
Test Section
Home Tab의 Play Section과 동일한 기능을 제공합니다.
Debugger Section
Step Into 매 버튼 클릭 마다 한 줄씩 코드를 실행합니다.
Step Over 줄 단위가 아닌 함수 단위로 코드를 실행합니다. 현재 실행 중인 함수 내에 여러 함수가 있다면 매 버튼 클릭 마다 각 함수를 하나씩을 실행하여 하나의 Call Stack을 수행합니다.
Step Out 현재 함수내 존재하는 모든 함수를 실행하여 현재의 Call Stack을 빠져나갑니다. Step Out 1회 클릭 시 해당 함수 내에 여러 함수가 존재하더라도 현재 Call Stack에서 호출하는 함수 모두를 실행하고 현재 Call Stack을 빠져나옵니다.
Debug Errors Section
-
Show Section
월드를 편집하기 위해 필요한 창을 보이도록 또는 보이지 않도록 하는 기능을 제공합니다.
Settings Section
Viewport에 Grid 또는 Wireframe 모드를 적용할 수 있는 버튼을 제공합니다.
UI Section
Home Tab의 UI Section과 동일한 기능을 제공합니다.
-