Iiiiiiiii don't wanna fly!
This commit is contained in:
		@@ -66,7 +66,7 @@ void Engine::Render(float elapsedTime)
 | 
			
		||||
	glMatrixMode(GL_MODELVIEW);
 | 
			
		||||
	glLoadIdentity();
 | 
			
		||||
 | 
			
		||||
	m_player.Move(m_keyW, m_keyS, m_keyA, m_keyD, elapsedTime);
 | 
			
		||||
	m_player.Move(m_keyW, m_keyS, m_keyA, m_keyD, m_keySpace, elapsedTime);
 | 
			
		||||
	m_player.ApplyTransformation(all);
 | 
			
		||||
	m_player.ApplyTransformation(skybox, false); // Version d'ApplyTransformation qui ne tient compte que de la rotation (donc l'objet ne bouge pas relativement au joueur, ce qui est pratique pour une skybox!).
 | 
			
		||||
 | 
			
		||||
@@ -256,6 +256,12 @@ void Engine::KeyPressEvent(unsigned char key)
 | 
			
		||||
			m_keyD = true;
 | 
			
		||||
		}
 | 
			
		||||
		break;
 | 
			
		||||
	case 57: // Space
 | 
			
		||||
		if (!m_keySpace) {
 | 
			
		||||
			std::cout << "Jump! " << std::endl;
 | 
			
		||||
			m_keySpace = true;
 | 
			
		||||
		}
 | 
			
		||||
		break;
 | 
			
		||||
	case 24: // Y - Ignorer
 | 
			
		||||
	case 255: // Fn - Ignorer
 | 
			
		||||
		break;
 | 
			
		||||
@@ -291,6 +297,10 @@ void Engine::KeyReleaseEvent(unsigned char key)
 | 
			
		||||
		std::cout << "rD " << std::endl;
 | 
			
		||||
		m_keyD = false;
 | 
			
		||||
		break;
 | 
			
		||||
	case 57:
 | 
			
		||||
		std::cout << "rSpace " << std::endl;
 | 
			
		||||
		m_keySpace = false;
 | 
			
		||||
		break;
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user