Reference

You can use a reference node to pass an object reference into a graph. All reference nodes have a similar structure. For more information about how to use reference nodes, see References.

Example reference node in reference mode

Properties

Name
Type
Description

Reference

String

A name to use for the reference. This name is added as a property in the Inspector panel.

Outputs:

Name
Type
Description

Object Out

Varies

An object that matches the type of the reference node.

Value Out

Varies

Variable reference nodes only. The value of the referenced object.

ENGAGE reference nodes

ENGAGE reference nodes provide references to objects that are specific to the ENGAGE application.

Node
Path
Description

Grab Object Reference

/AFX Companion/

Grab Object System/

For more information, see Grab Object.

Network State Module Reference

/

For more information, see Network State Modules.

Pose Selector Reference

/

For more information, see Seat.

Sit Trigger Reference

/

For more information, see Seat.

Unity reference nodes

Unity reference nodes provide references to standard Unity objects that are used in the ENGAGE application.

Node
Path
Description

Animator Reference

/Animation/

AudioReverbZone Reference

/Audio/

AudioSource Reference

/Audio/

AimConstraint Reference

/Constraint/

LookAtConstraint Reference

/Constraint/

ParentConstraint Reference

/Constraint/

PositionConstraint Reference

/Constraint/

RotationConstraint Reference

/Constraint/

ScaleConstraint Reference

/Constraint/

ParticleSystem Reference

/FX/

CharacterJoint Reference

/Physics/Joint/

ConfigurableJoint Reference

/Physics/Joint/

FixedJoint Reference

/Physics/Joint/

HingedJoint Reference

/Physics/Joint/

SpringJoint Reference

/Physics/Joint/

WheelCollider Reference

/Physics/

Camera Reference

/Rendering/

Light Reference

/Rendering/

Render Reference

/Rendering/

TextMeshPro Text Reference

/UI/

Behaviour Reference

/

Collider Reference

/

GameObject Reference

/

Object Reference

/

Rigidbody Reference

/

Transform Reference

/

UnityEvent Reference

/

Variable reference nodes

Variable reference nodes provide references to standard variable types.

Node
Path
Description

List Bool Reference

/List/

Reference to a list of Boolean objects

List Float Reference

/List/

Reference to a list of float objects

List GameObject Reference

/List/

Reference to a list of game objects

List Int Reference

/List/

Reference to a list of integer objects

List Material Reference

/List/

Reference to a list of material objects

List Object Reference

/List/

Reference to a list of objects

List String Reference

/List/

Reference to a list of string objects

AnimationCurve Component Reference

/

Reference to an Animation Curve component. For more information, see Animation curves.

Bool Component Reference

/

Reference to a Boolean component

Float Component Reference

/

Reference to a float component

Int Component Reference

/

Reference to an integer component

Quaternion Component Reference

/

Reference to a Quaternion rotation component

String Component Reference

/

Reference to a string component

Text Component Reference

/

Reference to a Text component

Vector3 Component Reference

/

Reference to a Vector3 component

Last updated