2
我在XNA中制作传统的节奏游戏,并且我有一个简单的公式,用于计算从导游注释到注释的距离请注意相对于指定音符的时间点击引导音符以及音符的速度。问题在于笔记比指定时间早1-2秒通过指南笔记。该音符以一个像素移动一帧,并且我注意到,当窗口处于活动状态时,音符移动速度比预期的要快一些,并提前通过指导笔记。当窗口处于非活动状态时(我将注意力集中到我的任务栏上以便我仍然能够看到游戏),便笺在指定时间到达导游说明。如果您发现我不清楚,我会尽量提供尽可能详细的信息!谢谢!我忘了提及FPS在公式中也是相对的。XNA C# - 当窗口处于活动状态时,节奏游戏音乐关闭同步
你是否偶然使用固定的游戏时间? (固定FPS) –
对不起,回复迟!我正在运行固定FPS。 FPS也用于配方中。我很抱歉没有提到这一点。 –
听起来我应该根据自上一帧画出以来的时间更新一切。这样,FPS是什么并不重要。 –