Käivitage mäng ka siis, kui aken on mitteaktiivne

Lehekülg uuendatud :
Lehe loomise kuupäev :

Kontrollimise keskkond

Windows
  • Windows 11
Ühtsuse toimetaja
  • 2021.3.3f1
Sisendsüsteemi paketid
  • 1.3.0

Selle näpunäite eeltingimused

Järgmised sätted on eelkonfigureeritud nende näpunäidete selgitamise eeltingimusena.

Kuidas muuta mäng toimivaks ka siis, kui aken on mitteaktiivne

Seda meetodit ei pea seadistama programmiliselt jne ning seda saab projekti seadetes lubada või keelata.

Valige menüüst Unity Editor (Ühtsuse redaktor) käsk Edit (Redigeeri) ja seejärel valige Project Settings (Projekti sätted).

Veenduge, et vasakpoolses menüüs on valitud "Mängija" ja lehe allosas on "Käivita taustal", nii et saate selle tšekiga või ilma selleta vahetada.

Kontrollige liikumist

Kuvage ekraanil praegune kellaaeg ja vaadake, kas aeg pikeneb või peatub sõltuvalt sätetest, kui akna inaktiveerite.

Looge kasutajaliides. Oleks tore, kui saaksite kontrollida, kas see töötab, nii et palun tehke see sobivalt.

Skripti loomine. UpdateText Sel juhul jätame selle .

using System;
using UnityEngine;
using UnityEngine.UI;

public class UpdateText : MonoBehaviour
{
  private Text Text;

  // Start is called before the first frame update
  void Start()
  {
    Text = GetComponent<Text>();
  }

  // Update is called once per frame
  void Update()
  {
    Text.text = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss");
  }
}

Kuupäev lisatakse tekstile, mida soovite värskendada.

Käivitage mäng, et näha, kas kuupäeva ja kellaaega värskendatakse edukalt.

Veenduge, et teiste akende aktiveerimine selles olekus lõpetaks kuupäeva värskendamise.

Peatage mäng ja valige menüüst Redigeerimine "Projekti seaded".

Kontrollige lehe "Mängija" allosas "Käivita taustal" ja sulgege dialoog.

Käivitage mäng ja vaadake, kas kuupäev ja kellaaeg värskendatakse isegi siis, kui teised aknad on aktiivsed.