如何在glfw和引擎之间共享数据



我正在制作一个2d自定义引擎我想知道如何从glfw获得输入,然后将其更改为我的引擎的postion属性。全局变量是一种方法,但我认为这不是一种好方法。

一切都取决于引擎的体系结构。此外,如果您正在使用结构语言(如C或OOP与C++(构建它。我更喜欢使用OOP并收集每个类/对象的控制变量(您想要控制的对象(,然后使用输入来操作

要使用glfw获取输入,请使用glfwGetKey((

最新更新