FollowAsset

Summary

This function allows you to make an asset follow another asset in the scene.

Parameters

Asset

Type:Text Default: None

The Name or ARDI ID of the Asset you wish to follow. The asset containing this behaviour will maintain a position relative to the asset specified by the Asset parameter and follow it.

Offset

Type:Vector3 Default: 1,1,1

The positional offset to maintain the following asset in relation to the target followed asset.

ROffset

Type:Vector3 Default: 0,0,0

The rotational offset to maintain to the followed asset.

MatchRotation

Type:Boolean Default: 0

If 1 or True, the following asset will match the rotation of the followed asset. If set to 0 or False, the following asset will maintain its own rotational values separate from the followed asset.

Examples

<followasset asset="MovingDevice" />
The above code will find an asset named MovingDevice and make it the target asset to be followed by whatever contains this behaviour.
<followasset asset="MovingDevice" offset="10,5,5" roffset="0,180,0" />
This variation of the code will add a positional offset to the asset by a Vector3 value of 10,5,5 respectively. It will also add a rotational offset with a Y value of 180, making it face away from the followed asset.
<followasset asset="MovingDevice" matchrotation="1" />
This variation of the code will follow the named asset similar to the first example, except it has a MatchRotation value of 1, which will make it also match the followed assets rotation.