ImmerseSDK.Interaction.Reactions Namespace |
Class | Description | |
---|---|---|
AddForceOnDisengagedReaction |
Adds a force to the TransformSync's RigidBody when disengaged and not in the snapped state
| |
DialReaction |
React to slider values changing
| |
EngageableObjectReaction |
Base class for Engageable object reactions.
Note that if this component or the GameObject it is on is disabled, the reaction will not fire. It is up to you to ensure that the enabled state of these are synchronised between different users.
| |
LocalEngageableObjectReaction |
Base class for local Engagable object reactions. These reactions are only triggered if the object is engaged with by a local controller (not a remote one).
Note that if this component or the GameObject it is on is disabled, the reaction will not fire. It is up to you to ensure that the enabled state of these are synchronised between different users.
| |
OnDialToImageFillReaction |
React to slider values changing
| |
OnEnabledShowDialogBase |
When enabled, it displays a dialog with the settings specified
| |
OnEnabledShowDoubleColumnDialog |
When enabled, it displays a dialog with the settings specified
| |
OnEnabledShowSingleColumnDialog |
When enabled, it displays a dialog with the settings specified
| |
OnEngagedEnableInput |
Enables (and optionally disables) input on engegement
| |
OnEngagedEnableReaction |
Reaction for when the engage state of an EngageableObject changes
| |
OnEngagedPlaySoundReaction |
A reaction to play a sound when an EngageableObject's engage state changes
| |
OnPushButtonEnableInput |
Turns on (or optionally toggles) controller input for the given canvas
| |
OnPushButtonEnableReaction |
Specify a reaction for when a PushButton is pressed
| |
OnPushButtonEnableToggleReaction |
Toggle GameObjects when a PushButton is pressed
| |
OnPushButtonPlaySoundReaction |
Specify a reaction for when a PushButton is pressed
| |
OnPushButtonSetAnimBoolReaction |
Specify a reaction for when a PushButton is pressed
| |
OnPushButtonSetAnimTriggerReaction |
Specify a reaction for when a PushButton is pressed
| |
OnSliderEnableReaction |
Specify a reaction for when a PushButotn is pressed
| |
OnSliderReaction |
React to slider values changing
| |
OnSliderToBlendShapeReaction |
React to slider values changing
| |
OnSliderToImageFillReaction |
React to slider values changing
| |
OnSliderToPlaySoundReaction |
React to slider values changing
| |
OnSnappedEnableInput |
Turns on (or optionally off) controller input for the given canvas
| |
OnSnappedEnableReaction |
Specify a reaction for when a specific state is reached on a TransformSync
Use this on SnapTargets or on a TransformSync itself when snapping to origin is enabled
| |
OnSnappedPlaySoundReaction |
Specify a reaction for when a specific state is reached on a TransformSync
Use this on SnapTargets or on a TransformSync itself when snapping to origin is enabled
| |
OnSnappedReaction |
Specify a reaction for when a specific state is reached on a TransformSync.
Use this on SnapTargets or on a TransformSync itself when snapping to origin is enabled.
Note that if this component or the GameObject it is on is disabled, the reaction will not fire. It is up to you to ensure that the enabled state of these are synchronised between different users.
| |
OnSnappedSetAnimBoolReaction |
Specify a reaction for when a specific state is reached on a TransformSync
Use this on SnapTargets or on a TransformSync itself when snapping to origin is enabled
| |
OnSnappedSetAnimTriggerReaction |
Specify a reaction for when a specific state is reached on a TransformSync
Use this on SnapTargets or on a TransformSync itself when snapping to origin is enabled
| |
OnToggleSwitchEnableInput |
Toggles controller input for a given canvas on or off
| |
OnToggleSwitchEnableReaction |
Specify a reaction for when a ToggleSwitch is switched on or off
| |
PushButtonReaction |
Base class for any reactions relating to PushButtons.
Note that if this component or the GameObject it is on is disabled, the reaction will not fire. It is up to you to ensure that the enabled state of these are synchronised between different users.
| |
Reaction |
Base class for all reactions
| |
ToggleSwitchReaction |
Base class for any reactions relating to ToggleSwitches.
Note that if this component or the GameObject it is on is disabled, the reaction will not fire. It is up to you to ensure that the enabled state of these are synchronised between different users.
|
Enumeration | Description | |
---|---|---|
EngageableObjectReactionControllerReactFilter |
Specifies which controllers should be considered (first or second or any)
| |
EngageEnum |
Distinguishes an engage or disengage action
|