Ajouts pour ignorer les touches "Y" et "Fn" dans l'engine.
This commit is contained in:
parent
2f8e6dbb30
commit
c34d0a0ef5
@ -95,28 +95,31 @@ void Engine::KeyPressEvent(unsigned char key)
|
||||
break;
|
||||
case 22: // W
|
||||
if (!m_keyW) {
|
||||
std::cout << "W " << (int)key << std::endl;
|
||||
std::cout << "W " << std::endl;
|
||||
m_keyW = true;
|
||||
}
|
||||
break;
|
||||
case 0: // A
|
||||
if (!m_keyA) {
|
||||
std::cout << "A " << (int)key << std::endl;
|
||||
std::cout << "A " << std::endl;
|
||||
m_keyA = true;
|
||||
}
|
||||
break;
|
||||
case 18: // S
|
||||
if (!m_keyS) {
|
||||
std::cout << "S " << (int)key << std::endl;
|
||||
std::cout << "S " << std::endl;
|
||||
m_keyS = true;
|
||||
}
|
||||
break;
|
||||
case 3: // D
|
||||
if (!m_keyD) {
|
||||
std::cout << "D " << (int)key << std::endl;
|
||||
std::cout << "D " << std::endl;
|
||||
m_keyD = true;
|
||||
}
|
||||
break;
|
||||
case 24: // Y - Ignorer
|
||||
case 255: // Fn - Ignorer
|
||||
break;
|
||||
default:
|
||||
std::cout << "Unhandled key: " << (int)key << std::endl;
|
||||
}
|
||||
@ -134,19 +137,19 @@ void Engine::KeyReleaseEvent(unsigned char key)
|
||||
glPolygonMode(GL_FRONT_AND_BACK, GL_FILL);
|
||||
break;
|
||||
case 22: // W
|
||||
std::cout << "rW " << (int)key << std::endl;
|
||||
std::cout << "rW " << std::endl;
|
||||
m_keyW = false;
|
||||
break;
|
||||
case 0: // A
|
||||
std::cout << "rA " << (int)key << std::endl;
|
||||
std::cout << "rA "<< std::endl;
|
||||
m_keyA = false;
|
||||
break;
|
||||
case 18: // S
|
||||
std::cout << "rS " << (int)key << std::endl;
|
||||
std::cout << "rS "<< std::endl;
|
||||
m_keyS = false;
|
||||
break;
|
||||
case 3: // D
|
||||
std::cout << "rD " << (int)key << std::endl;
|
||||
std::cout << "rD " << std::endl;
|
||||
m_keyD = false;
|
||||
break;
|
||||
}
|
||||
|
@ -5,5 +5,5 @@
|
||||
int main() {
|
||||
Engine engine;
|
||||
engine.SetMaxFps(60);
|
||||
engine.Start("Syndicat Quebecois de la Construction Simulator 2021", 640, 480, false);
|
||||
engine.Start("Syndicat Quebecois de la Construction Simulator 2021", 1920, 1080, true);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user