コード例 #1
0
            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);
            }
コード例 #2
0
 public static extern bool MLInputStartControllerFeedbackPatternVibe(byte controllerId, MLInputControllerFeedbackPatternVibe pattern, MLInputControllerFeedbackIntensity intensity);
コード例 #3
0
 //Constructors:
 public HapticSetting(bool enabled, MLInputControllerFeedbackPatternVibe pattern, MLInputControllerFeedbackIntensity intensity)
 {
     this.enabled    = enabled;
     this.pattern    = pattern;
     this.instensity = intensity;
 }
コード例 #4
0
 //Public Methods:
 public void StartHaptic(MLInputControllerFeedbackPatternVibe vibe, MLInputControllerFeedbackIntensity intensity)
 {
     controlInput.Control.StartFeedbackPatternVibe(vibe, intensity);
 }