Java游戏:在所有计算机上保持相同的帧率
完整编辑: 读了评论后,我换了一个带计时器的计时器(33,这个);,然而,在我的笔记本电脑上,它的重复频率是47(并不断跳转到其他数字),而我的电脑保持在完美的33Java游戏:在所有计算机上保持相同的帧率,java,frame-rate,Java,Frame Rate,完整编辑: 读了评论后,我换了一个带计时器的计时器(33,这个);,然而,在我的笔记本电脑上,它的重复频率是47(并不断跳转到其他数字),而我的电脑保持在完美的33 我这里缺少的计时器有一个常见问题吗?谢谢。我不认为你采取了正确的方法,你不应该试图让所有的计算机以相同的FPS运行,事实上,我所知道的任何游戏都不会这样做。相反,你应该确保每x部分的时间都会发生相同的动作,而不考虑特定计算机的fps。我认为你没有采取正确的方法,你不应该试图让所有计算机以相同的fps运行,事实上,我所知的任何游戏都不
我这里缺少的计时器有一个常见问题吗?谢谢。我不认为你采取了正确的方法,你不应该试图让所有的计算机以相同的FPS运行,事实上,我所知道的任何游戏都不会这样做。相反,你应该确保每x部分的时间都会发生相同的动作,而不考虑特定计算机的fps。我认为你没有采取正确的方法,你不应该试图让所有计算机以相同的fps运行,事实上,我所知的任何游戏都不会这样做。相反,您应该确保每x部分的时间都会发生相同的运动,而不考虑特定计算机的fps。基于时间的动画是您希望看到的。基于时间的动画是您希望看到的。使用,如图所示。使用,如图所示。+1;同意——FPS并不重要,重要的是保持游戏时间同步。+1;同意——FPS并不重要,重要的是保持游戏时间同步。