The Creator Tools enable you to add interactions to your sets using a handful of simple components. Available components include:
Attach a PropElement component to any object to make it act like a prop that you can pick up.
PropElement has the following properties to control its behaviour:
PropElement has the following Unity event triggers:
Attaching a Camera Element to any Camera object in your scene lets you trigger Unity events on the following interactions:
Attaching a ColliderElement to any Collider (Box Collider, Sphere Collider, etc.) in your scene lets you trigger Unity events on the following interactions:
You can also limit whether the events on a ColliderElement should trigger for Everything, only a user's Hands, only a user's Index Finger, a specific Object List, or only objects with a Custom Tag (see CustomTag below), to create larger or more fine-grained interactions.
Attaching a ToggleElement instead of a ColliderElement works the same way but keeps track of its on/off state so you can do things like turn a light on/off with repeated button presses.
ToggleElement has the following properties to control its behaviour:
In addition to the OnEnter/OnExit events that it inherits from ColliderElement, ToggleElement adds the following additional Unity event triggers:
All other options are identical to ColliderElement.
Attaching a ScreenElement to any object will cause Flipside to replace that object's material with the material you select from the list. Available options include:
The FlipsideActions component can be used to trigger a limited number of Flipside's internal actions via Unity events through interactions with ColliderElement and ToggleElement. Actions include:
To use it, attach FlipsideActions to an object in your Unity scene, then drag that object into the Unity event in the Inspector window and select the action you want to trigger.
Lets you specify a custom tag to limit ColliderElement interactions to specific types of objects only. Tag values can be anything you choose. To use, attach this component to an object and assign it a custom tag of your choosing in the Inspector window, then set the Custom Tag option in ColliderElement and ToggleElement components to match.