如何在关闭时运行答题器游戏?

我正在制作一个堆叠硬币的答题器游戏,我希望它在用户不在时仍能收集硬币。我目前为此的代码是:

   public double coins = 0;
   public double coinsPerSecond = 10

   public void Update()
   {
     coins += coinsPerSecond * Time.deltaTime;
   } 

但是在游戏关闭时停止。那我该如何运作呢? 如果不可能的话,我该如何拖延玩家离开的时间? 我希望它像

   public double coins = 0;
   public double coinsPerSecond = 10;
   public double timeAway; //time measured in seconds

   public void Start()
   {
    coins += coinsPerSecond * timeAway;
   }