private bool MousePressed(MOIS.MouseEvent arg, MOIS.MouseButtonID id)
 {
     if (id == MOIS.MouseButtonID.MB_Right)
     {
         changeAppState(findByName("MenuState"));
     }
     return(true);
 }
 public OrbitalWithMouseCameraMode(CameraControlSystem cam
      , MOIS.MouseButtonID activateButton
      , Radian initialHorizontalRotation
      , Radian initialVerticalRotation, float initialZoom = 1)
     : base(cam, initialHorizontalRotation, initialVerticalRotation, initialZoom)
 {
     _activateButton = activateButton;
 }
 public OrbitalWithMouseCameraMode(CameraControlSystem cam
                                   , MOIS.MouseButtonID activateButton
                                   , Radian initialHorizontalRotation
                                   , Radian initialVerticalRotation, float initialZoom = 1)
     : base(cam, initialHorizontalRotation, initialVerticalRotation, initialZoom)
 {
     _activateButton = activateButton;
 }
Beispiel #4
0
        private bool Mouse_MousePressed(MOIS.MouseEvent arg, MOIS.MouseButtonID id)
        {
            Camera camera = Engine.Graphics.Camera;

            DynamicEntity dynamicEntity = new DynamicEntity("Ball", "ball.mesh");

            dynamicEntity.Velocity       = (camera.Direction.NormalisedCopy * 20f) + (Vector3.UNIT_Y * 5);
            dynamicEntity.Density        = 1f;
            dynamicEntity.CollisionMode  = CollisionMode.BoundingSphere;
            dynamicEntity.EnableCCD      = true;
            dynamicEntity.CollisionSound = @"Media\sounds\thud.wav";
            dynamicEntity.Spawn(camera.Position + camera.Direction, camera.Orientation);

            return(true);
        }
Beispiel #5
0
 private bool Mouse_MousePressed(MOIS.MouseEvent arg, MOIS.MouseButtonID id)
 {
     return(true);
 }
Beispiel #6
0
 public bool inputMouse_MousePressed(MOIS.MouseEvent arg, MOIS.MouseButtonID id)
 {
     return(_HikariManager.InjectMouseDown(id));
 }
Beispiel #7
0
 public bool inputMouse_MouseReleased(MOIS.MouseEvent arg, MOIS.MouseButtonID id)
 {
     return(_HikariManager.InjectMouseUp(id));
 }
Beispiel #8
0
 private bool Mouse_MousePressed(MOIS.MouseEvent arg, MOIS.MouseButtonID id)
 {
     return(ControllingObjType.MouseClick(arg, id));
 }
Beispiel #9
0
 private bool Mouse_MouseReleased(MOIS.MouseEvent arg, MOIS.MouseButtonID id)
 {
     return(ControllingObjType.MouseReleased(arg, id));
 }
Beispiel #10
0
 public bool MouseReleased(MOIS.MouseEvent e, MOIS.MouseButtonID button)
 {
     Mysza = true;
     Przycisk = button;
     return true;
 }
Beispiel #11
0
 private bool MouseReleased(MOIS.MouseEvent arg, MOIS.MouseButtonID id)
 {
     return(true);
 }
Beispiel #12
0
 public bool MouseReleased(MOIS.MouseEvent e, MOIS.MouseButtonID button)
 {
     Mysza    = true;
     Przycisk = button;
     return(true);
 }
Beispiel #13
0
 bool inputMouse_MouseReleased(MOIS.MouseEvent arg, MOIS.MouseButtonID id)
 {
     //if (id == MOIS.MouseButtonID.MB_Left)
     return(true);
 }