使用learnopengl.com处理小型引擎,但过了一段时间,我仍然无法找到处理输入的最佳方法。
当然,我可以按照指南使用它们的功能:
1) I have compressed images.
2) Each page size is in Kb that some are even 15kb
3) maximum uploaded image size is 312Kb
但是,我正在寻找一种更简单的方法:
void key_callback(GLFWwindow* window, int key, int scancode, int action, int mode)
{
if(key == GLFW_KEY_ESCAPE && action == GLFW_PRESS)
glfwSetWindowShouldClose(window, GL_TRUE);
}
另一个挑战是能够在类的不同区域使用该代码,而不是将所有输入推送到该key_callback函数中。
我对C ++很新,可能只有几个月的经验,但我绝对不是新手