Εκτελέστε το παιχνίδι ακόμα και όταν το παράθυρο είναι ανενεργό

Σελίδα ενημέρωση :
Ημερομηνία δημιουργίας σελίδας :

Περιβάλλον επαλήθευσης

παράθυρα
  • Παράθυρα 11
Επεξεργαστής ενότητας
  • 2021.3.3στ1
Πακέτα συστήματος εισόδου
  • 1.3.0

Προϋποθέσεις για αυτήν τη συμβουλή

Οι ακόλουθες ρυθμίσεις έχουν ρυθμιστεί εκ των προτέρων ως προϋπόθεση για την επεξήγηση αυτών των συμβουλών.

Πώς να κάνετε το παιχνίδι να λειτουργεί ακόμα και όταν το παράθυρο είναι ανενεργό

Αυτή η μέθοδος δεν χρειάζεται να οριστεί μέσω προγραμματισμού κ.λπ., και μπορεί να ενεργοποιηθεί ή να απενεργοποιηθεί στις ρυθμίσεις του έργου.

Από το μενού Unity Editor, επιλέξτε Edit και, στη συνέχεια, επιλέξτε Project Settings.

Βεβαιωθείτε ότι έχετε επιλέξει "Player" στο μενού στα αριστερά και υπάρχει "Run in Background" στο κάτω μέρος της σελίδας, ώστε να μπορείτε να κάνετε εναλλαγή με ή χωρίς αυτόν τον έλεγχο.

Ελέγξτε την κίνηση

Εμφανίστε την τρέχουσα ώρα στην οθόνη και δείτε εάν ο χρόνος προχωρά ή σταματά ανάλογα με τις ρυθμίσεις όταν απενεργοποιείτε το παράθυρο.

Δημιουργήστε το περιβάλλον εργασίας χρήστη. Θα ήταν ωραίο αν μπορούσατε να ελέγξετε αν λειτουργεί, γι 'αυτό παρακαλώ να το κάνετε κατάλληλα.

Δημιουργήστε ένα σενάριο. UpdateText Σε αυτήν την περίπτωση, θα το αφήσουμε ως .

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");
  }
}

Επισυνάπτει την ημερομηνία στο κείμενο που θέλετε να ενημερώσετε.

Εκτελέστε το παιχνίδι για να δείτε εάν η ημερομηνία και η ώρα ενημερώνονται με επιτυχία.

Βεβαιωθείτε ότι η ενεργοποίηση άλλων παραθύρων σε αυτήν την κατάσταση διακόπτει την ενημέρωση της ημερομηνίας.

Σταματήστε το παιχνίδι και επιλέξτε "Ρυθμίσεις έργου" από το μενού Επεξεργασία.

Επιλέξτε "Εκτέλεση στο παρασκήνιο" στο κάτω μέρος της σελίδας "Παίκτης" και κλείστε το παράθυρο διαλόγου.

Εκτελέστε το παιχνίδι και δείτε εάν η ημερομηνία και η ώρα ενημερώνονται ακόμα και όταν άλλα παράθυρα είναι ενεργά.