コード例 #1
0
 public PolarizedAxis(AxisPolarity polarity, Axis axis)
 {
     _polarity = polarity;
     _axis     = axis;
 }
コード例 #2
0
 public static InputSource PolarizedXInputAxis(AxisPolarity polarity, XInput.Axis axisId)
 {
     return(new InputSource(Peripheral.XInputGamepad, InputType.Axis, new Interactable.PolarizedAxis(polarity, new Interactable.XInputAxis(axisId))));
 }
コード例 #3
0
 public static InputSource PolarizedMouseAxis(AxisPolarity polarity, MouseAxisId axisId)
 {
     return(new InputSource(Peripheral.Mouse, InputType.Axis, new Interactable.PolarizedAxis(polarity, new Interactable.MouseAxis(axisId))));
 }
コード例 #4
0
 public static InputSource PolarizedJoystickAxis(AxisPolarity polarity, int axisId)
 {
     return(new InputSource(Peripheral.Joystick, InputType.Axis, new Interactable.PolarizedAxis(polarity, new Interactable.JoystickAxis(axisId))));
 }
コード例 #5
0
ファイル: Unity.cs プロジェクト: swipswaps/VoloAirsport
 public PolarizedAxisId(T axisId, AxisPolarity polarity)
 {
     AxisId   = axisId;
     Polarity = polarity;
 }
コード例 #6
0
ファイル: Unity.cs プロジェクト: swipswaps/VoloAirsport
 public static AxisPolarity Invert(this AxisPolarity polarity)
 {
     return(polarity == AxisPolarity.Positive ? AxisPolarity.Negative : AxisPolarity.Positive);
 }