Added the Advanced Features section. |
add Interaction (tip/projection) |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 20: | Line 20: | ||
* '''Create New''': Brings up a menu for creating a new object. | * '''Create New''': Brings up a menu for creating a new object. | ||
* '''Open [[Scene Inspector|Inspector]]''': Opens an inspector for the most recently selected object. If no objects are selected, an inspector for the [[Root]] object is opened. | * '''Open [[Scene Inspector|Inspector]]''': Opens an inspector for the most recently selected object. If no objects are selected, an inspector for the [[Root]] object is opened. | ||
* ''' | {{Template:DevTool_Selection}} | ||
** '' | * '''Interaction''': What gizmo transformation should be relative to: | ||
** '' | ** ''Tip'': Gizmo transformation is relative to the tool's tip. | ||
** ''Projection'': Gizmo transformation is relative to the projected point. | |||
* '''Deselect All''': Deselects all selected objects. | * '''Deselect All''': Deselects all selected objects. | ||
* '''Destroy Selected''': Destroys all selected objects. | * '''Destroy Selected''': Destroys all selected objects. | ||
Line 30: | Line 31: | ||
This tool has extra features, quality of life actions, and other productivity features. Here are the currently known things you can do: | This tool has extra features, quality of life actions, and other productivity features. Here are the currently known things you can do: | ||
* Opening the inspector while holding the component reference or slot reference will open the inspector to where that component or reference is located. | * Opening the inspector while holding the component reference or slot reference will open the inspector to where that component or reference is located. | ||
* Using the tip of the Dev Tool, you can place it very close to the origin or center of some object (usually some uncollidable [[Slot]]) and press secondary, allowing you to select the object. This is called "Origin Sniping". | |||
* With some knowledge of [[ProtoFlux:Method_Proxy|Method Proxies]], It is possible to facilitate changing the gizmo type between transform, rotate and scale |
Latest revision as of 03:49, 29 October 2024
The Dev Tool, also known as the Developer Tool is one of the most powerful Tools in Resonite, allowing you to access control gizmos for any object in Resonite, edit and interact with them, create new objects and invoke the scene inspector.
Where To Get The Tool
The Dev Tool can be found in the Resonite Essentials public folder that every user has in their inventory.
Using The Tool
The Dev Tool can be equipped like any standard tool.
While equipped, your secondary action button will select objects. While selected, objects can be edited using the gizmos.
Your context menu will gain a number of functions:
- Undo: Undoes the previous action (steps back one in history).
- Redo: Redoes the previous undone action (moves forward one in history).
- Unequip: Dequips the Tool. Since only one Tool at a time can be equipped in one hand, equipping a different Tool automatically dequips this Tool.
- Create New: Brings up a menu for creating a new object.
- Open Inspector: Opens an inspector for the most recently selected object. If no objects are selected, an inspector for the Root object is opened.
- Selection: Sets the selection mode for the tool (select by using the secondary action):
- Single: Select single object. Selecting an unselected object deselects any other selected object. Selecting a selected object unselects that object.
- Multi: Select multiple objects. Selecting an unselected object adds that object to the selected objects. Selecting a selected object unselects that object.
- Interaction: What gizmo transformation should be relative to:
- Tip: Gizmo transformation is relative to the tool's tip.
- Projection: Gizmo transformation is relative to the projected point.
- Deselect All: Deselects all selected objects.
- Destroy Selected: Destroys all selected objects.
- Gizmo Options: Change the mode of your most recent gizmo between translation, rotation and scale among other options.
Advanced Features
This tool has extra features, quality of life actions, and other productivity features. Here are the currently known things you can do:
- Opening the inspector while holding the component reference or slot reference will open the inspector to where that component or reference is located.
- Using the tip of the Dev Tool, you can place it very close to the origin or center of some object (usually some uncollidable Slot) and press secondary, allowing you to select the object. This is called "Origin Sniping".
- With some knowledge of Method Proxies, It is possible to facilitate changing the gizmo type between transform, rotate and scale