Core Editor Key Bindings
Editor Tabs
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Open Hierarchy tab | H | Opens Hierarchy (Selects It If Already Open) | None | 
| Open Properties tab | I | Opens Properties (Selects It If Already Open) | None | 
| Open Core Content tab | M | Opens Core Content (Selects If Already Open) | None | 
| Open Community Content | K | Opens Community Content (Selects If Already Open) | None | 
Editor Navigation
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Navigate Selections | Up Down Left Right | Moves Selection Up / Down (Even Through Tabs) | None | 
| Navigate Selection | Tab | Go To Next Element In Editor Selection | Viewport Not Active | 
| Main Menu | Esc OR Ctrl+P | Opens Pause Menu | None | 
Hierarchy Organization
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Wrap Object in Group | Ctrl+G | Create a Group Containing The Selected Objects | Selection | 
| Unwrap Grouped Object | Ctrl+G | Remove a Folder / Group Without Deleting Children | Selection | 
| Create New Folder | Ctrl+Shift+N | Create a New Folder in the Hierarchy | None | 
Viewport Movement
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Move in Editor | Middle Button | Drag to Move In 3D Space | Viewport Active | 
| Move in Editor | Right Button | Hold to Move In 3D Space - QE = Up / Down, WASD = Normal | Viewport Active | 
| Move Forward / Backwards | Middle Button OR Alt+Right Button | Moves Forwards And Backwards | Viewport Active | 
| Move Camera | Right Button | Hold to Move the Camera Instead of the Character | Viewport Active | 
| Orbit Camera | Alt+Left Button | Hold and then Drag to Pivot Camera Around Central Point | Viewport Active | 
| Orbit Last Selected | Alt+Shift | Works Even After A Viewport Change | None | 
| Pan Camera | Middle Button | Hold to Move The Camera Perpendicular To View Direction | Viewport Active | 
| Slow Movement | C | Hold To Slow Down Movement Rate | Viewport Active, Moving | 
| Drag Zoom | Alt+Right Button | Hold to Zoom In And Out - Up / Down Or Left / Right Drag | Viewport Active | 
| Fast Movement | Shift | Hold To Increase Movement Rate | Viewport Active, Moving | 
Object Selection
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Selection Area | Left Button | Creates Selection Box | Viewport Active | 
| Select / Deselect | Left Button | If Object over Cursor select it, otherwise Deselect All | Viewport Active | 
| Select All | Ctrl+A | Select Everything in the Scene | None | 
| Add to Selection | Shift+Left Button | Adds Object to Selection, or Makes Already Selected Object the Current Pivot. | Selection | 
| Add / Subtract from Selection | Ctrl+Left Button | Adds or Removes Object from Current Selection | Selection | 
| Deselect All | Esc | Deselects All (same as Ctrl+P) | Selection | 
| Place Selected | X | Places Selected Asset at Cursor Location | Asset Selected, Viewport Active | 
| Place Selected Align Surface Normal | Shift+X | Places Selected Asset at Cursor Location, align up Vector with Cursor Raycast Normal, takes into account extra settings on Object Generator tab, like randomize scale/color, etc | Asset Selected, Viewport Active | 
| Navigate Hierarchy | Up Down | Selects Next / Previous Item in List | Viewport or Hierarchy Active | 
| Navigate Child/Parent | Left Right | Selects Parent or First Child, or Expands / Collapses Current Parent Node (group etc.) | Viewport or Hierarchy Active | 
| Expand / Collapse Recursive | Shift+Left Button | Expand / Collapse Selected Item and Children Under It | On Expansion Arrow | 
| New Template From Object | Ctrl+Shift+I | Creates a new template from the current object selected | Object Selected | 
| Update Template From Object | Ctrl+Shift+O | Updates a template if the current object selected is an instance of a template | Object Selected | 
New Objects
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Create Spawn Point | 0 | Creates Spawn Point Object at Cursor Location | Viewport Active | 
| Create UI Text | 1 | Creates UI Text Object | Viewport Active | 
| Create UI Stat Bar | 2 | Creates UI Stat Bar Object | Viewport Active | 
| Create Text Renderer | 5 | Creates Text Renderer Object at Cursor Location | Viewport Active | 
| Create Point Light | 7 | Creates Point Light Object at Cursor Location | Viewport Active | 
| Create Spot Light | 8 | Creates Spot Light Object at Cursor Location | Viewport Active | 
| Create Trigger | 9 | Creates Trigger Object at Cursor Location | Viewport Active | 
| Create Equipment | Page Up | Creates Equipment Object at Cursor Location | Viewport Active | 
| Create Weapon | Page Down | Creates Weapon Object at Cursor Location | Viewport Active | 
| Select / Edit Terrain | L | Selects and Edits the Terrain | Viewport Active | 
Toolbar
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Select Move Tool | W | Selects Move Tool | None | 
| Select Rotate Tool | E | Selects Rotate Widget | None | 
| Select Scale Tool | R | Selects Scale Tool | None | 
| Toggle Grid Snapping | G | Enables or Disables Objects Snapping to Grid | None | 
| Decrease Move Snap | [ | Decrease Grid Snap Scale for Move Tool | None | 
| Increase Move Snap | ] | Increase Grid Snap Scale for Move Tool | None | 
| Decrease Rotate Snap | Shift+[ | Decrease Grid Snap Scale for Rotate Tool | None | 
| Increase Rotate Snap | Shift+] | Increase Grid Snap Scale for Rotate Tool | None | 
| Decrease Scale Snap | Ctrl+[ | Decrease Grid Snap Scale for Scale Tool | None | 
| Increase Scale Snap | Ctrl+] | Increase Grid Snap Scale for Scale Tool | None | 
| Toggle World / Local Space | T | Toggles Between Local and World Space | None | 
Editor Misc
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Undo | Ctrl+Z | Undo Last Action | None | 
| Redo | Ctrl+Y | Redo Last Action | None | 
| Cut | Ctrl+X | Cut Selection from Scene and Add to Clipboard | Selection | 
| Copy | Ctrl+C | Copy Selection to Clipboard | Selection | 
| Duplicate | Ctrl+W | Duplicates Object | Selection | 
| Paste | Ctrl+V | Paste Selection | Selection | 
| Rename | F2 | Rename Selected Object | Selection | 
| Drop to Floor | End | Drops Selection to Nearest Surface Below | Selection | 
| Toggle Gizmo Visibility | V | Enables or Disables Visibility of Gizmo Indicators | Viewport Open | 
| Toggle Manipulator Visibility | Shift+V | Enables or Disables Visibility of Manipulator Indicators | Viewport Open | 
| Copy MUID | Ctrl+Alt+C | Copies MUID to Clipboard | Selection | 
| Delete | Del | Deletes Object and Removes References to It | Selection | 
Play Mode
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Toggle Play Mode | = | Start or Stop Preview Mode | Viewport Open | 
| Stop Play Mode | Esc | Cancels Play Mode (same as Equals) | Game Running in Edit Mode | 
| Pause Play | Tab | Pauses Running Game | Game Running in Edit Mode | 
| Pause Editor | Esc | Brings up Pause Screen | None | 
Save
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Save Map | Ctrl+S | Saves the Game or Current Script to Disk | None (or Selection) | 
| Save All | Ctrl+Shift+S | Saves Game and Modified Scripts to Disk | None | 
Misc
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Terrain Brush Enlarge | > | Increase Terrain Brush Size (Shift to Increase Faster) | Active Terrain Editing | 
| Terrain Brush Shrink | < | Decrease Terrain Brush Size (Shift to Decrease Faster) | Active Terrain Editing | 
Text Editor
| Operation | Key | Description | Requirements / Context | 
|---|---|---|---|
| Find | Ctrl+F | Highlights Selection | In Text Editor | 
| Find Next | F3 | When in Find, Selects Next Occurrence | In Text Editor | 
| Find Previous | Shift+F3 | When in Find, Selects Previous Occurrence | In Text Editor | 
| Compile Script | F5 | Compiles Script With Uncompiled Changes | Script Open | 
    
      Last update:
      May 9, 2022