API reference
API reference
Select your platform
No SDKs available
No versions available

FeedbackManager Class

Extends MonoBehaviour
Manages the processing and playback of interaction feedback (haptics, audio, visuals, etc.).
It subscribes to an InteractionEventChannel to receive interaction events. For each event, it consults a FeedbackConfig for default feedback rules and checks for FeedbackSettings on the interaction source GameObject, which can suppress or override the default feedback. It also provides an interface for haptic playback via IHapticsPlayer.

Fields

Gets the FeedbackConfig currently assigned to this manager.
Signature
FeedbackConfig Oculus.Interaction.Feedback.FeedbackManager.Config

Static Fields

Exists : bool
Checks if a FeedbackManager instance currently exists and is active.
Signature
bool Oculus.Interaction.Feedback.FeedbackManager.Exists

Properties

Instance : FeedbackManager
[Get]
Gets the active singleton instance of the FeedbackManager.
Signature
FeedbackManager Oculus.Interaction.Feedback.FeedbackManager.Instance

Protected Methods

OnDisable ()
Signature
virtual void Oculus.Interaction.Feedback.FeedbackManager.OnDisable()
Returns
void
OnEnable ()
Signature
virtual void Oculus.Interaction.Feedback.FeedbackManager.OnEnable()
Returns
void