Property paths
Multiple nodes have properties as their configurations. These are specified as property paths, which have a specific syntax.
These nodes have a Root property. During path resolution, this Root node is taken as base for relative paths.
Syntax
Property paths are specified as follows:
<node-path>:<property-name>
Node path can be empty if it refers to a property on the root node.
If specified, node path will be interpreted relative to the root node. Any valid NodePath will work as expected.
Nested properties are also supported. Specify them by appending a colon and an additional property name.
With Brawler as root:
:position
refers to the Brawler's positionInput:aim
refers to the Input's aim:velocity:x
refers to the Brawler's velocity's X component; this is a nested property