GLFW游戏循环中的滚轮三角形

时间:2017-02-16 23:33:42

标签: java c++ game-engine glfw

我正在尝试检索滚轮三角形以进行相机缩放。

我有一个glfw滚动事件回调,它给我一个-1或1的int,具体取决于事件发生时的滚动方向。

glfwSetScrollCallback(window, mouseScrollCallback = new GLFWScrollCallback() {

    @Override
    public void invoke(long window, double xOffset, double yOffset) {
        // ...
    }
});

其他一切都和往常一样,有一个游戏循环并可以访问帧时间/增量时间。

我希望delta能够“表现得很好”,你是如何直观地理解它的。默认情况下为0,并根据滚动量简单地为-n或n。

我已经通过累积偏移量进行了实验,然后在游戏循环中再次减少它,但无论我怎么做,它似乎都不合适。

0 个答案:

没有答案