public MLResult StartFeedbackPatternVibe(MLInputControllerFeedbackPatternVibe pattern, MLInputControllerFeedbackIntensity intensity) { if (MLControllerNativeBindings.MLInputStartControllerFeedbackPatternVibe(controllerId, pattern, intensity)) { return(MLResult.Create(MLResult.Code.Ok)); } MLResult result = MLResult.Create(MLResult.Code.UnspecifiedFailure, "UnityMagicLeap - MLInputStartControllerFeedbackPatternVibe() returned an error."); MLPluginLog.ErrorFormat("MLInputController.StartFeedbackPatternVibe failed. Reason: {0}", result); return(result); }
public static extern bool MLInputStartControllerFeedbackPatternVibe(byte controllerId, MLInputControllerFeedbackPatternVibe pattern, MLInputControllerFeedbackIntensity intensity);
//Constructors: public HapticSetting(bool enabled, MLInputControllerFeedbackPatternVibe pattern, MLInputControllerFeedbackIntensity intensity) { this.enabled = enabled; this.pattern = pattern; this.instensity = intensity; }
//Public Methods: public void StartHaptic(MLInputControllerFeedbackPatternVibe vibe, MLInputControllerFeedbackIntensity intensity) { controlInput.Control.StartFeedbackPatternVibe(vibe, intensity); }