s.m*_*m.m 3 c# unity-game-engine
我希望在移动用户最小化游戏时玩游戏,因为我有一个内置计时器.
我用过代码
Application.runInBackground = true;
Run Code Online (Sandbox Code Playgroud)
但它不适用于Android
Android不允许应用程序在后台运行.
你应该做的是跟踪隐藏的应用程序和用户重新打开它之间经过了多长时间 - 并使用与前一个游戏状态相结合的时间来计算新状态.对于用户而言,这将给人的印象是游戏一直在运行,而实际上并没有这样做.
因此,如果游戏中的某些值每秒增加5,则会将其增加5*经过了多少秒.