我想做的是
传递一个名为joystick_tag的参数。(如: Get3DJoystickPosition(joystick_tag))Get current joystick.Horizontal,joystick.Vertical,Camera.main这看起来很简单,但是在我的代码中,即使我移动操纵杆,joystick.Horizontal和joystick.Vertical值也保持为0。然后调用Update()方法,以便获得当前的joystick.Horizon
我在用XInput方法添加对我的Joystick的支持时遇到了问题。我在上找到了密码?但是它有一个小错误,我想:当Joystick.StateChanged事件引发时,我在我的MainWindow类上调用一个Sub,但是它说:调用线程不能访问这个对象,因为另一个线程拥有它。XboxController.RetrieveController(0) If XJoy.IsConnected Then
MessageBox.Show("Found Joyst
我的Joystick类有一个Distance属性,它检索棒距中心的距离(值从0到1)。下面,我包含了我的Joystick类的简化版本,其中我删除了大部分无关的代码。由ComputedX和ComputedY属性反演计算出的轴的X和Y位置。public class Joystick public double X { get;public double ComputedX { get =>