예제 #1
0
        void FpsRenderer_KeyDown(object sender, KeyEventArgs e)
        {
            FpsCam.KeyDown(e);

            if (e.KeyCode == Keys.M || e.KeyCode == Keys.Escape)
            {
                if (e.KeyCode == Keys.Escape)
                {
                    MouseLook = false;
                }
                else
                {
                    MouseLook = !MouseLook;
                }

                if (MouseLook)
                {
                    Cursor.Hide();
                }
                else
                {
                    Cursor.Show();
                }

                Cursor.Position = PointToScreen(MidWindow);
            }

            Model.View_KeyDown(e);
        }
예제 #2
0
 void GLRenderer_KeyDown(object sender, KeyEventArgs e)
 {
     Model.View_KeyDown(e);
 }
예제 #3
0
 void GdiRenderer_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
 {
     Model.View_KeyDown(e);
 }