# Studio Interface

## Overview <a href="#overview" id="overview"></a>

Creators can use OVERDARE Studio to design in-game objects (world assets), build game maps (worlds), and craft **their own unique gaming environments**. Designed for accessibility, it enables both beginners and experts to create engaging and creative games with ease.

## OVERDARE Studio Basic Layout <a href="#overdare-studio-basic-layout" id="overdare-studio-basic-layout"></a>

### Viewport <a href="#viewport" id="viewport"></a>

Located in the Workspace, the Viewport displays objects placed in the world. It allows users to manipulate the position, rotation, and scale of selected objects.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-19d06f29480f233a5bdbcce7af46722d68a02bd5%2FStudio-Interface-New-Viewport.png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Camera Controls**

<table><thead><tr><th width="196">Keys</th><th>Action</th></tr></thead><tbody><tr><td>W, A, S, D</td><td><strong>Click on the Viewport</strong> and press W/A/S/D, or <strong>hold the right mouse button</strong> while pressing W/A/S/D to move the camera forward, left, backward, or right.</td></tr><tr><td>Q, E</td><td><strong>Click on the Viewport</strong> and press Q/E, or <strong>hold the right mouse button</strong> while pressing Q/E to move the camera down or up.</td></tr><tr><td>Shift</td><td>Hold Shift along with movement keys (W, A, S, D) to adjust the camera movement speed.</td></tr><tr><td>F</td><td>Focus the camera on the selected object.</td></tr><tr><td>Right Mouse Button</td><td><strong>Hold the right mouse button</strong> and move the mouse to rotate the camera.</td></tr><tr><td>Mouse Wheel Up/Down</td><td>Zoom in and out by moving the <strong>mouse wheel up or down</strong>.</td></tr><tr><td>Mouse Wheel Button</td><td><strong>Hold the mouse wheel button</strong> and move the mouse to pan the camera.</td></tr></tbody></table>

#### **Selecting Objects**

Hover over an object in the Viewport to highlight it with a blue outline. Click the highlighted object to select it.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-7ae95e018d91d1bf47a2c78baad501dfcf9abd9c%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-324963667ff6b19851b54503f9295e75568758e7%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Hold Shift while clicking to select multiple objects. Hold Ctrl + Shift while clicking to deselect objects.

### Level Browser <a href="#level-browser" id="level-browser"></a>

The Level Browser displays objects placed in the world, such as Parts, Models, and Scripts, and allows you to add or delete objects.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-f01f2fad395ddaead3ac76fa99f4bb6175ae421b%2FStudio-Interface-New-LevelBrowser.png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Adding Objects**

Hover over the location in the Level Browser where you want to add an object, then click the **+ button** to add a new object.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-a96c14527885b08e7a25a5c15d0b50b47cb45a71%2Fstudio-interface-3.png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Editing Objects**

Right-click an object to access options like copy, paste, and delete.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-e29ff31e28f01c4611c7273ec463a0e55bb7a40c%2Fstudio-interface-4.png?alt=media" alt=""><figcaption></figcaption></figure>

### Properties <a href="#properties" id="properties"></a>

Select an object in the Level Browser or Viewport to view or edit its properties in the Properties window.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-7dede9b3f46249333563fb31890d9ba80f16add1%2FStudio-Interface-New-Properties.png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Copying/Editing Properties**

Right-clicking a property value brings up a menu with options to copy or paste values.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-e5217f1330e92e67e7e7282a38ddcaa3a8eab22a%2Fstudio-interface-6.png?alt=media" alt=""><figcaption></figcaption></figure>

### Asset Drawer <a href="#asset-drawer" id="asset-drawer"></a>

Use assets like models, images, meshes, and audio registered by other creators.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-9b151df207a1fcb906b032ccde6ab98f297a8277%2FStudio-Interface-New-AssetDrawer.png?alt=media" alt=""><figcaption></figcaption></figure>

#### Asset Manager <a href="#asset-manager" id="asset-manager"></a>

Import assets like models, images, meshes, and audio into the world, view the list of imported assets, and insert them into the world.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-2a2a651273069ca04ef7daaefcbd29b6fa1f2f52%2FStudio-Interface-New-AssetManager.png?alt=media" alt=""><figcaption></figcaption></figure>

For more details on importing assets, refer to the manual below:

{% content-ref url="../asset-and-resource-creation/asset-import" %}
[asset-import](https://docs.overdare.com/manual/studio-manual/asset-and-resource-creation/asset-import)
{% endcontent-ref %}

### Toolbar <a href="#toolbar" id="toolbar"></a>

The Toolbar is located at the top of OVERDARE Studio and consists of the Home, Model, Script, and View tabs.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-334efc44234ab9ecb8e5c56efdc1983a01617fd5%2Fstudio-interface-9.png?alt=media" alt=""><figcaption></figcaption></figure>

* Home tab: Provides basic tools for manipulating 3D objects and testing the created world.
* Model tab: Offers tools for manipulating 3D objects in the workspace, setting detailed materials and colors for objects, and adjusting Parts and collision settings.
* Script tab: Provides various features for controlling, testing, and debugging scripts within the project.
* View tab: Allows you to configure multiple windows and display settings within OVERDARE Studio.

## Toolbar <a href="#toolbar-1" id="toolbar-1"></a>

### Home Tab <a href="#home-tab" id="home-tab"></a>

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-9dd0cb89f18ac8e80c3fc927edd9cb8b69a52910%2Fstudio-nav-1.png?alt=media" alt=""><figcaption></figcaption></figure>

* Select, move, resize, and rotate objects in the Viewport.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-15cb3e3be9306d22461a065f28121999c29d9565%2Fstudio-nav-hometab-1.png?alt=media)

| Select Tool (Ctrl+1)                                                                                                                                                                                                                    | Move Tool (Ctrl+2)                                                                                                                                                                                                                      | Scale Tool (Ctrl+3)                                                                                                                                                                                                                     | Rotate Tool (Ctrl+4)                                                                                                                                                                                                                    |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-8cce38554ff97387d19aadc9b591ce8312c22f36%2Fimage.png?alt=media" alt="" data-size="original"> | <img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-3feec63ae10d7cecb57eced70a2791e09a3c4474%2Fimage.png?alt=media" alt="" data-size="original"> | <img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-5bc594f6c6bb365547bd3e027ec7981b2551d45f%2Fimage.png?alt=media" alt="" data-size="original"> | <img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-d6135815fe35d8bcc574f458979f317f8fd34024%2Fimage.png?alt=media" alt="" data-size="original"> |
| Object selection mode                                                                                                                                                                                                                   | Position editing mode                                                                                                                                                                                                                   | Size editing mode                                                                                                                                                                                                                       | Rotation editing mode                                                                                                                                                                                                                   |

* Collision: Set whether objects like Parts or MeshParts collide or pass through other colliders by editing in the Viewport with Move/Scale/Rotate Tools.\ <img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-109b9f7015853cdbcedd35bd90f5a121f562ed96%2Fstudio-nav-hometab-2.png?alt=media" alt="" data-size="original">
* Create Parts, characters, or Rig Builders.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-406383300ed0be0205457764ffe4ec62f12e0bf4%2Fstudio-nav-hometab-3.png?alt=media)
* Import: Insert external assets such as meshes, images, and audio into the world. Use Import to select a single file or Bulk Import to select multiple files.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-11bd3e56592cba14331b7ab9652186c9bdddf395%2Fstudio-nav-hometab-4.png?alt=media)
* Apply Group, Lock, or Anchor to selected objects.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-1497bf7825e462c27f3c70a93ad59e905a01c740%2Fstudio-nav-hometab-5.png?alt=media)
  * Group: Group selected objects into a Model or Folder.
  * Lock: Prevent selected objects from being selected in the Viewport.
  * Anchor: Set whether selected objects are physically anchored.
* Adds a script.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-6faa9a8515a023a2ff95ee641a15e99c31e0ae4f%2Fstudio-nav-hometab-8.png?alt=media)
* Play the world in single or multiplayer test mode.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-601f0dd0bb5dfef62d148fa2d0614e243d782638%2Fstudio-nav-hometab-6.png?alt=media)
* Provides UI-related features.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-6cc6ff406e7e0b695435350f31d32364309739c2%2Fstudio-nav-hometab-7.png?alt=media)
  * UI Mode: Displays UI objects placed in StarterGui in the Viewport.
  * Resolution: Change the Viewport resolution.
* Provide a graphics quality setting that matches the visual output of the mobile environment.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-171f15211163c38abaca94bb73a509a309c792dc%2Fstudio-nav-hometab-9.png?alt=media)

### Model Tab <a href="#model-tab" id="model-tab"></a>

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-3d2efac61d3a2b8a039c5b8f8b624ed863ac7ee6%2Fstudio-interface-10.png?alt=media" alt=""><figcaption></figcaption></figure>

* Same functionality as the Home Tab.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-fb697519ec163098fc8e6010f5d7fcf24e24be99%2Fstudio-nav-modeltab-1.png?alt=media)
* Collision: Same functionality as the Collision Section in the Home Tab.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-109b9f7015853cdbcedd35bd90f5a121f562ed96%2Fstudio-nav-hometab-2.png?alt=media)
* Set the editing unit for moving, scaling, or rotating objects in the Viewport.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-a7334be1877590510f2d302b9a59aca772f12494%2Fstudio-nav-modeltab-3.png?alt=media)
* Import external assets, change the color of selected Parts, or manage materials.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-dab07115e98537246737d57ec064facb52beb252%2Fstudio-nav-modeltab-4.png?alt=media)
  * Color: Change the color of selected objects if applicable.
  * Material Manager: Add, edit, or apply materials.
* Same functionality as the Home Tab.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-1497bf7825e462c27f3c70a93ad59e905a01c740%2Fstudio-nav-hometab-5.png?alt=media)
* Align: Align selected objects.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-57761497da006a4b76ac9b2dbc3f13b6f23ce5fb%2Fstudio-nav-modeltab-5.png?alt=media)
* Provides the ability to add or configure collision groups.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-d756be84261525c1f0ba62a01b3da5123c19ef9e%2Fstudio-nav-modeltab-6.png?alt=media)

### Play Tab <a href="#play-tab" id="play-tab"></a>

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-17376db8d036d1f3bf716e8522ac6dc8226c9dd3%2Fstudio-nav-3.png?alt=media" alt=""><figcaption></figcaption></figure>

Same functionality as the Play Section in the Home Tab.

### Script Tab <a href="#script-tab" id="script-tab"></a>

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-2f8f8f54dc6f2da20a9b81b1e5a31f5a1b7a1fd7%2Fstudio-interface-12.png?alt=media" alt=""><figcaption></figcaption></figure>

* Find / Replace: Find and replace text in the script editor. This feature can be used in a single script or across all scripts.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-114078237b9c030c841dda2dd448eace3ce164a0%2Fstudio-nav-scripttab-1.png?alt=media)
* Same functionality as the Home Tab.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-134d0292e9f0f41c94b7de1279f8b01027b8084f%2Fstudio-nav-scripttab-2.png?alt=media)
* When a breakpoint is hit, the script executes the code line.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-5b6db5c70628728ccfe09b9aff529784dbf9bea2%2Fstudio-nav-scripttab-3.png?alt=media)
  * Step Into: Enter the **function** on the current line and continue debugging.
  * Step Over: Execute the function on the current line **without entering it, then move to the next line**.
  * Step Out: Execute the rest of the current function and return to the **parent function**.
* Same functionality as the Home Tab.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-6faa9a8515a023a2ff95ee641a15e99c31e0ae4f%2Fstudio-nav-hometab-8.png?alt=media)

### View Tab <a href="#view-tab" id="view-tab"></a>

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-874490373fec8969915a911f2181e34934022229%2Fstudio-nav-5.png?alt=media" alt=""><figcaption></figcaption></figure>

* Show or hide specific panels.

  <figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-9419f18ab6231571762116aceeb6726e064f3698%2Fstudio-nav-viewtab-1.png?alt=media" alt=""><figcaption></figcaption></figure>
* Display the Grid, Wireframe, and Collision in the Viewport.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-b7af29cba8b721b3336fe4babec62e595c8556dd%2Fstudio-nav-viewtab-2.png?alt=media)\\
* Same functionality as the Home Tab.\
  ![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-5634b79afe22af5241d0d152c63f37d407e542c8%2Fstudio-nav-viewtab-3.png?alt=media)

## Keyboard Shortcuts <a href="#keyboard-shortcuts" id="keyboard-shortcuts"></a>

<table><thead><tr><th width="214">Shortcut</th><th>Function</th></tr></thead><tbody><tr><td>Ctrl + 1</td><td>Select Tool</td></tr><tr><td>Ctrl + 2</td><td>Move Tool</td></tr><tr><td>Ctrl + 3</td><td>Scale Tool</td></tr><tr><td>Ctrl + 4</td><td>Rotate Tool</td></tr><tr><td>Spacebar</td><td>Switch tools in the order of Move - Scale - Rotate.</td></tr><tr><td>Ctrl + C</td><td>Copy the selected object to clipboard.</td></tr><tr><td>Ctrl + V</td><td>Insert the object saved to clipboard.</td></tr><tr><td>Ctrl + Shift + V</td><td>Insert the object saved to clipboard under the selected object.</td></tr><tr><td>Ctrl + X</td><td>Cut the currently selected object to the clipboard.</td></tr><tr><td>Ctrl + D</td><td>Duplicate the currently selected object.</td></tr><tr><td>F1</td><td>Go to the OVERDARE Creator Guide page.</td></tr><tr><td>F2</td><td>Change the name of the selected object.</td></tr><tr><td>F5</td><td>Run the play test.</td></tr><tr><td>Shift + F5</td><td>End the play test.</td></tr><tr><td>F11</td><td>Toggle viewport panel to fullscreen.</td></tr><tr><td>Ctrl + S</td><td>Save in OVERDARE.</td></tr><tr><td>Ctrl + Shift + S</td><td>Save as a new local file.</td></tr><tr><td>Ctrl + N</td><td>Generate a new project.</td></tr><tr><td>Ctrl + O</td><td>Open the project as a local file.</td></tr><tr><td>Ctrl + Shift + O</td><td>Open the project in OVERDARE.</td></tr><tr><td>Alt + P</td><td>Publish the project in OVERDARE.</td></tr><tr><td>Alt + Shift + P</td><td>Newly publish the project in OVERDARE.</td></tr><tr><td>Ctrl + F4</td><td>Close the current project.</td></tr><tr><td>Alt + X</td><td>Switch the display state of the level browser panel.</td></tr><tr><td>Ctrl + Shift + F1</td><td>Switch the display state of the profiler (Stats).</td></tr><tr><td>Alt + L</td><td>Switch the Locked state of the selected Part.</td></tr><tr><td>Alt + A</td><td>Switch the Anchored state of the selected Part.<br>(If Model is selected, switch the Anchored state of every descendant Part.)</td></tr><tr><td>Ctrl + G</td><td>Group the selected objects into a model.</td></tr><tr><td>Ctrl + Alt + G</td><td>Group the selected objects into a folder.</td></tr><tr><td>Ctrl + U</td><td>Ungroup the selected folder/model.</td></tr><tr><td>Ctrl + L</td><td>Switch the Gizmo axis between Local/World.</td></tr><tr><td>Ctrl + R</td><td>Switch the horizontal rotation axis (y-axis).</td></tr><tr><td>Ctrl + T</td><td>Switch the vertical rotation axis (x-axis).</td></tr><tr><td>Ctrl + I</td><td>Show the Add Objects menu.</td></tr><tr><td>Ctrl + Shift + X</td><td>Enter the filter entry mode for level browser panel.</td></tr><tr><td>Ctrl + Shift + P</td><td>Enter the filter entry mode for property panel.</td></tr><tr><td>G</td><td>Switch the display state of the gizmo and grid.</td></tr></tbody></table>

## Output Panel <a href="#output-panel" id="output-panel"></a>

### Output Log <a href="#output-log" id="output-log"></a>

Displays information, warnings, and errors occurring in the world and scripts.

![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-6462c2e67ae1d5e978c2a1e6cbb53a8d12fb429e%2FStudioManual-Readme-Output_Log.png?alt=media)

Right-click the Output Log panel and select **Clear Log** to remove all printed logs.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2FxnpmHCuqrDkcAZaUS3zN%2Fimage.png?alt=media&#x26;token=a1d0eb5f-cac7-4864-813a-97268947b7f7" alt=""><figcaption></figcaption></figure>

### Problems <a href="#problems" id="problems"></a>

Displays error information in the script in real time.

![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-80d8b49daf304ae595bb6fe8ab6af27e9f83612b%2FStudioManual-Readme-Problems.png?alt=media)

## Breakpoint Management Panel <a href="#breakpoint-management-panel" id="breakpoint-management-panel"></a>

### Breakpoints <a href="#breakpoints" id="breakpoints"></a>

You can view the list of breakpoints set in the script. Breakpoints can be enabled or disabled from the list, and double-clicking the Script or Line column will navigate to the corresponding code line.

![](https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-0c54091c85047671c9c9654682636d1335009451%2FStudioManual-Readme-Breakpoints.png?alt=media)

### Watch <a href="#watch" id="watch"></a>

You can check the state of variables when a breakpoint is hit.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-40e29d952d96fb174723b72df005a6280a8dff82%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

#### Call Stack <a href="#call-stack" id="call-stack"></a>

You can track the order of function calls when a breakpoint is hit.

<figure><img src="https://2064130887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhrvYlLq1mQAq0V0vwPsb%2Fuploads%2Fgit-blob-d53409b51d06a906f1fcbcde20df6b40b00318d5%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

For more details on breakpoints, you can refer to the manual below.

{% content-ref url="../../script-manual/debugging-and-optimization/breakpoint" %}
[breakpoint](https://docs.overdare.com/manual/script-manual/debugging-and-optimization/breakpoint)
{% endcontent-ref %}
