Ejemplo n.º 1
0
 private void MyJoystick_OnJoystickReleased(object sender, JoystickUserControl.JoystickEventArgs e)
 {
     Player1.Stop();
     Player2.Stop();
     Data.FX = 0;
     Data.FY = 0;
 }
Ejemplo n.º 2
0
        private void MyJoystick_OnJoystickMoved(object sender, JoystickUserControl.JoystickEventArgs e)
        {
            if (Accel.IsOn)
            {
                return;
            }

            double x = e.XValue;
            double y = e.YValue;

            ushort posx = 0;
            ushort posy = (ushort)(((y + 1) * 4) + 0.5);             //recupere la pos en x avec de increment de 1 de 0 à 8

            if (Data.IsOn)
            {
                posx = (ushort)(((x + 1) * 4) + 0.5);
            }
            else
            {
                posx = (ushort)(9 - (((x + 1) * 4) + 0.5));
            }

            Sin.PlaySound(posx, posy, Data);
        }
 private void Joystick_OnJoystickMoved_1(object sender, JoystickUserControl.JoystickEventArgs e)
 {
     (this.DataContext as MainPageViewModel).RotateCamera.Execute(new SharpDX.Vector2((float)e.XValue, (float)e.YValue));
 }