コード例 #1
0
ファイル: InputDevice.cs プロジェクト: naegelyd/therawii
 public override void writeStatus(DScsv output)
 {
     Vector3 pos = getXYZ();
     output.setData("RemotePointerX", pos.X.ToString());
     output.setData("RemotePointerY", pos.Y.ToString());
 }
コード例 #2
0
ファイル: InputDevice.cs プロジェクト: naegelyd/therawii
 public override void writeStatus(DScsv output)
 {
     Vector3 pos = getXYZ();
     WiimoteState w = WiiUse.GetRemoteState();
     output.setData("RemoteX", pos.X.ToString());
     output.setData("RemoteY", pos.Y.ToString());
     output.setData("RemotePitch", w.pitch.ToString());
     output.setData("RemoteRoll", w.roll.ToString());
 }
コード例 #3
0
ファイル: InputDevice.cs プロジェクト: naegelyd/therawii
 public override void writeStatus(DScsv output)
 {
     Vector3 pos = getXYZ();
     output.setData("RemoteAccelX", pos.X.ToString());
     output.setData("RemoteAccelY", pos.Y.ToString());
     output.setData("RemoteAccelZ", pos.Z.ToString());
 }
コード例 #4
0
ファイル: InputDevice.cs プロジェクト: naegelyd/therawii
 public override void writeStatus(DScsv output)
 {
     Vector3 pos = getXYZ();
     NunchuckState w = WiiUse.GetNunchuckState();
     output.setData("NunchuckX", pos.X.ToString());
     output.setData("NunchuckY", pos.Y.ToString());
     output.setData("NunchuckPitch", w.pitch.ToString());
     output.setData("NunchuckRoll", w.roll.ToString());
 }
コード例 #5
0
ファイル: InputDevice.cs プロジェクト: naegelyd/therawii
 public override void writeStatus(DScsv output)
 {
     Vector3 pos = getXYZ();
     NunchuckState w = WiiUse.GetNunchuckState();
     output.setData("JoystickX", pos.X.ToString());
     output.setData("JoystickY", pos.Y.ToString());
     output.setData("JoystickAngle", w.joyAngle.ToString());
     output.setData("JoystickMagnitude", w.joyMagnitude.ToString());
 }
コード例 #6
0
ファイル: InputDevice.cs プロジェクト: naegelyd/therawii
        public override void writeStatus(DScsv output)
        {
            output.setData("MousePosX", getXYZ().X.ToString());
            output.setData("MousePosY", getXYZ().Y.ToString());
            if(Mouse.GetState().LeftButton == ButtonState.Pressed)
                output.setData("MouseLeft", "Pressed");
            else
                output.setData("MouseLeft", "Released");

            if (Mouse.GetState().RightButton == ButtonState.Pressed)
                output.setData("MouseRight", "Pressed");
            else
                output.setData("MouseRight", "Released");
        }
コード例 #7
0
ファイル: InputDevice.cs プロジェクト: naegelyd/therawii
 public override void writeStatus(DScsv output)
 {
     Vector3 pos = getXYZ();
     BalanceBoardState w = WiiUse.GetBalanceBoardState();
     output.setData("BalanceX", pos.X.ToString());
     output.setData("BalanceY", pos.Y.ToString());
     output.setData("BalanceFrontLeftKGS", w.frontLeft.ToString());
     output.setData("BalanceFrontRightKGS", w.frontRight.ToString());
     output.setData("BalanceBackLeftKGS", w.backLeft.ToString());
     output.setData("BalanceBackRightKGS", w.backRight.ToString());
 }