Inspector

The inspector lists components added to the currently selected entity. It can be used to add, modify and remove components on the selected entity. You can only do this to one selected entity at a time.

Adding Components

To add components to an entity, you must first select the entity to which you want to add components. The inspector will list all components currently added to the selected entity. Click the Add Component button and then select the component type you want to add to that entity. The added component will then be listed in the inspector. A dropdown menu will appear that lists built-in core components (such as graphics, physics, motor, etc.) including any scripted components you created. The dropdown menu includes a search bar, allowing you to search for the component you want to add.

Modifying Components

Components may have editable properties. These properties are listed in the inspector under the component. For example, the transform component has editable properties for the rotation, position and uniform scale. The graphics component has editable properties for the geometry type, material, non-uniform scale, etc. Some properties may be disabled and others may be listed under categories. Some component properties might not be visible in the inspector.

Removing Components

To remove a component you can click the ellipsis to the right of the component’s name and then select Delete.

Renaming Components

To rename a component you can click the ellipsis to the right of the component’s name and then select Rename.

Searching Components

The search bar at the top of the inspector can be used to search for a component by name. This will filter the list and only display the components that match your search term.

Live Updating

Live updating is enabled by default, resulting in the inspector properties being modified while the simulation is running. You can click the live update buton to the right of the search bar to disable live updating.

Component IO

To inspect the IO of a component, you can click the ellipsis to the right of the component’s name and then select IO. You can only inspect the IO for certain types of components e.g. motors and sensors. This operation will cause a dialog window to open, allowing you to see the component’s IO signals and configure direct IO connections. This operation will be hidden for components that don’t have IO.

Component Tools

To inspect the tools for a component, you can click the ellipsis to the right of the component’s name and then select Tools from the context menu. The context menu lists all the tools that can be applied to the component. These include tools created through the script editor and tools included in an imported package.