private void AnT_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.W) { keysDown[0] = true; } if (e.KeyCode == Keys.S) { keysDown[1] = true; } if (e.KeyCode == Keys.A) { keysDown[2] = true; } if (e.KeyCode == Keys.D) { keysDown[3] = true; } if (e.KeyCode == Keys.Q) { if (OpenGl.FS) { OpenGl.ScreenMode(this, AnT, false); } else { OpenGl.ScreenMode(this, AnT, true); } } if (e.KeyCode == Keys.E) { if (OpenGl.Light) { OpenGl.Light = false; Gl.glDisable(Gl.GL_LIGHTING); } else { OpenGl.Light = true; Gl.glEnable(Gl.GL_LIGHTING); } } if (e.KeyCode == Keys.R) { if (Camera.cameraPosition < 1) { Camera.cameraPosition++; } else { Camera.cameraPosition = 0; } Camera.SetCamera(); } }
public Form1() { InitializeComponent(); AnT.InitializeContexts(); console = new Console(); console.Show(); OpenGl.Init(AnT); //инициализировать openGl OpenGl.ScreenMode(this, AnT, false); //установить оконный режим //событие на движение колесика мышки this.MouseWheel += new MouseEventHandler(this.Form1_Wheel); }