name | string | empty string | Name of the Node |
localPosition | vec3 | [ 0, 0, 0 ] | Local position of this Node |
localRotation | quat | [ 0, 0, 0, 0 ] | Local rotation of this Node |
localScale | vec3 | | Local scale of this Node |
localTransform | mat4 | | Local transform of this Node |
visible | boolean | true | Visibility state of the Node |
parentedBoneName | string | | When parented to a parents bone with parentedBoneName property |
skipRaycast | boolean | | Skip raycast state of the Node |
triggerable | boolean | | Whether this node should handle trigger presses directly |
visibilityInherited | boolean | | Flags that the visibility state of this node should be inherited by its children. This does not change a child's visibility. A visibility of false will take precedence over a visibility of true. |
anchorPosition | vec3 | | Sets the anchor position of the Node's transform. Rotations, scaling, and translations of the transform will take place around this point. Changing the anchor point will recalculate the transform to the new anchor point. |
cursorHoverState | string | | Sets the cursor hover state for this Node. Setting this will set the cursor state when this Node or any descendant Nodes, that are not explicitly set, are hovered over. |
offset | vec3 | | An optional offset to position the Node within the parent Node (default is [0,0,0] ). |