コード例 #1
0
ファイル: XBoxJoyStick.cs プロジェクト: duchiy/ARJoystick
 private void OnLeftTriggerChange(object sender, GamepadTriggerEventArgs evt)
 {
     if (evt.Trigger == GamepadTriggers.Left)
     {
         Text = "OnLeftTriggerChange";
     }
 }
コード例 #2
0
ファイル: XBoxJoyStick.cs プロジェクト: duchiy/ARJoystick
 private void OnRightTriggerRelease(object sender, GamepadTriggerEventArgs evt)
 {
     if (evt.Trigger == GamepadTriggers.Right)
     {
         Text = "OnRightTriggerRelease";
     }
 }
コード例 #3
0
        private void OnTriggerPress(object sender, GamepadTriggerEventArgs args)
        {
            ButtonConfig currentButton = args.Trigger == GamepadTriggers.Left ? profile.LT : profile.RT;

            if (args.Value > 0)
            {
                OnButtonDown?.Invoke(this, new GamepadHelperEventArgs(currentButton));
            }
            else
            {
                OnButtonUp?.Invoke(this, new GamepadHelperEventArgs(currentButton));
            }
        }