gpt4 book ai didi

java - libGDX:游戏通用速度

转载 作者:行者123 更新时间:2023-12-02 04:59:57 26 4
gpt4 key购买 nike

我是 libGDX 的新手,我正在尝试在我的游戏中添加一个功能,玩家点击一个按钮,整个游戏速度就会提高 2 倍。我不想改变每个游戏元素的速度,我正在寻找控制“游戏滴答”速度的全局选项。

最佳答案

为了保存正确的帧独立应用程序(游戏),您必须使用两帧之间传递的时间。如果您使用Game,Libgdx 已经在屏幕的渲染方法中为您提供了此信息。采用名为 deltadeltaTime 的浮点参数形式。如果不这样做,您仍然可以使用Gdx.graphics.getDeltaTime()得到它。

如果您已经这样做了(您应该这样做!)。只需在游戏更新之前将其乘以 2 即可。

@Override
public void render(float delta){
delta = delta * 2;
//game logic
...
}

关于java - libGDX:游戏通用速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28376300/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com