Käivitage mäng ka siis, kui aken on mitteaktiivne
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.