예제 #1
0
        //Init:
        private void Reset()
        {
            //refs:
            controlInput = GetComponent <ControlInput>();

            triggerDown    = new HapticSetting(true, MLInput.Controller.FeedbackPatternVibe.Click, MLInput.Controller.FeedbackIntensity.High);
            touchDown      = new HapticSetting(true, MLInput.Controller.FeedbackPatternVibe.Click, MLInput.Controller.FeedbackIntensity.Medium);
            touchUp        = new HapticSetting(true, MLInput.Controller.FeedbackPatternVibe.Click, MLInput.Controller.FeedbackIntensity.Low);
            forceTouchDown = new HapticSetting(true, MLInput.Controller.FeedbackPatternVibe.ForceDown, MLInput.Controller.FeedbackIntensity.High);
            forceTouchUp   = new HapticSetting(true, MLInput.Controller.FeedbackPatternVibe.ForceUp, MLInput.Controller.FeedbackIntensity.High);
            radialMove     = new HapticSetting(true, MLInput.Controller.FeedbackPatternVibe.Tick, MLInput.Controller.FeedbackIntensity.Low);
            triggerHold    = new HapticSetting(true, MLInput.Controller.FeedbackPatternVibe.ForceDown, MLInput.Controller.FeedbackIntensity.High);
            bumperHold     = new HapticSetting(true, MLInput.Controller.FeedbackPatternVibe.ForceDown, MLInput.Controller.FeedbackIntensity.High);
            touchHold      = new HapticSetting(true, MLInput.Controller.FeedbackPatternVibe.ForceDown, MLInput.Controller.FeedbackIntensity.High);
        }
 //Init:
 private void Awake()
 {
     _controlInput = GetComponent <ControlInput>();
     Active        = _controlInput.Control != null;
 }
 //Init:
 private void Reset()
 {
     controlInput = GetComponent <ControlInput>();
 }
예제 #4
0
 //Init:
 private void Reset()
 {
     //refs:
     controlInput = GetComponent <ControlInput>();
     pointer      = GetComponent <Pointer>();
 }