コード例 #1
0
        public MainWindow()
        {
            InitializeComponent();
            left  = new ThumbStickHandler();
            right = new ThumbStickHandler();

            left.OnThumbStickMoved  += Left_OnThumbStickMoved;
            right.OnThumbStickMoved += Right_OnThumbStickMoved;

            cursorTimer          = new DispatcherTimer();
            cursorTimer.Interval = TimeSpan.FromMilliseconds(1);
            cursorTimer.Tick    += CursorTimer_Tick;
            cursorTimer.Start();

            sensitivity.Value          = maxSpeed;
            sensitivityTHreshold.Value = left.SensitivityThreshold;
            deadzone.Value             = left.InputDeadzone;
        }
コード例 #2
0
ファイル: Action.cs プロジェクト: TheBauwssss/ControllerX
 protected StickAction(ControllerMapping parent) : base(parent)
 {
     _handler = new ThumbStickHandler();
     _handler.OnThumbStickMoved += Handler_OnThumbStickMoved;
 }
コード例 #3
0
ファイル: Action.cs プロジェクト: TheBauwssss/ControllerX
 protected StickAction()
 {
     _handler = new ThumbStickHandler();
     _handler.OnThumbStickMoved += Handler_OnThumbStickMoved;
 }