All object properties have nodes associated with them to allow you to edit them during the lesson. Here we will go over some of the most useful ones.
Property nodes must be dereferenced from the object they are referring to.
Tip! You can dereference a Setup Node inorder to make fast changes to multiple properties at once.
Highlight: Highlights a given object's outline, making it more visible to the user. It manipulates the IsHighlighted property of the object switching it to true.
UnHighlight: Reverts the highlight to its original state. Switching the IsHighlighted property to false.
Show: Alters the IsVisible property of the object by setting it to true, making the object visible to the player.
Hide: Alters the IsVisible property of the object by setting it to false, hiding the object from the players view.Node
Xray: Alters the Is Xray On property of the object by setting it to true. Displaying the Xray of the object to the player. You can choose the color of the Xray by using the color picker in the properties panel and whether to apply the Xray to the objects children or not.
Unxray: Alters the Is Xray On property of the object by setting it to False, showing the objects solid form.Node
The LocalPosition, LocalRotation & LocalScale nodes can be used to change the position, rotation, and scale of and object during the lesson. To use these nodes you need to dereference a ChangeTo node with a vector3 constant as its parameter.
change the x, y, z values of the vector3 to represent the new position, rotation, or scale of the object on its x, y, z axes.Node
The set color node will change the color of the SceneModel it is dereferenced from. Set the color from the properties tab after selecting the node.
Click to download the sample asset used in demonstration.