Value inspector fetches data from a source and sends it to other nodes. It's easy to fetch eg. the position, visual material or speed of an object. You can also set an other node as the source.
Example: Value Inspector reads the X Position of a cube from its object node and sends it to a Text node which shows the position during game play.
Execute | Executes the node |
↳ On Start | Executes the node at the start of the game |
↳ Always | Executes the node continuously, on each frame |
Enabled | Enable or disable the node. Disabled nodes cannot be executed |
Source | Link this to the object or node you want to inspect |
Fetch From | Specify the node you want to inspect |
Data | Select the parameter/data to be fetched from the node |
Value Output | Sends the fetched value |
When the source is an object you will likely want to fetch data from one of the Base Nodes
Object | Fetch position, rotation or scale data from the Object node. Even the object itself can be fetched: you can send it through the output to make it a target or source of some other node |
Physical | Fetch physics data, such as speed, velocity and other parameters from the Physical node. |
Visual | Fetch data from the Visual node. Available data includes Visual Materials and the visibility state. |
Other Nodes: Data can be fetched from most nodes. However, not all parameters may be supported.
Pro Tip: Data fetched from the Value Inspector can be transmitted through Broadcasters to reduce visual clutter in the editor.
Here's a link to a demo that shows how to use the Value Inspector node: