Unity ist eine beliebte Spieleentwicklungsumgebung, die ursprünglich ein helles Design hat. Viele Entwickler arbeiten jedoch gerne an dunklen Farbschemata, da sie sie für augenfreundlicher und konzentrierter halten. In diesem Artikel erfahren Sie, wie Sie Unity dunkel machen und das Farbschema nach Ihren Wünschen anpassen können.
Die erste Möglichkeit, das Unity-Design zu ändern, besteht darin, vorgefertigte Skins zu verwenden, die von anderen Benutzern entwickelt wurden. In Foren und Websites zur Entwicklung von Unity-Spielen finden Sie viele Themen, die Sie in Ihrer Entwicklungsumgebung herunterladen und installieren können. Suchen Sie einfach nach einem Thema, das Ihnen gefällt, laden Sie es herunter und folgen Sie den Installationsanweisungen.
Wenn Sie Ihr einzigartiges Unity-Skin erstellen möchten, benötigen Sie Kenntnisse über CSS und einige der Programmierfunktionen von Unity. In der Unity-Entwicklungsumgebung können Sie ein eigenes Design erstellen, indem Sie die entsprechenden Stile und Einstellungen ändern. Dazu müssen Sie die Unity-Editor-Datei öffnen, im Menü "Bearbeiten" auswählen, dann "Einstellungen" auswählen und zur Registerkarte "Farben" wechseln. Hier können Sie verschiedene Aspekte des Designs anpassen, einschließlich der Farben der Oberflächenelemente und Schriftarten.
Problem mit der Helligkeit
Der Wechsel zu einem dunklen Design kann einer Reihe von Problemen hinsichtlich der Helligkeit ausgesetzt sein, die berücksichtigt werden müssen.
Erstens kann eine vollständig dunkle Oberfläche für die Augen zu hell sein, besonders wenn Sie im Dunkeln arbeiten. Hohe Helligkeit kann zu unangenehmen Empfindungen führen und das Sehvermögen beeinträchtigen.
Zweitens sind einige Elemente der Benutzeroberfläche bei reduzierter Helligkeit möglicherweise nicht gut sichtbar, insbesondere wenn sie keine Kontrastfarblösungen aufweisen. Dies kann es schwierig machen, bestimmte Funktionen und Werkzeuge zu lesen oder zu verwenden.
Um diese Probleme zu lösen, wird empfohlen, die Helligkeitsstufe so einzustellen, dass sie bequem mit dem dunklen Schnittstellendesign kombiniert wird. Verwenden Sie die Helligkeitsanpassungsoptionen, die von Unity bereitgestellt werden, um die optimale Lösung für Ihre Anforderungen zu finden. Beachten Sie, dass die optimalen Einstellungen für jeden Benutzer unterschiedlich sein können. Passen Sie daher die Helligkeit an Ihre Vorlieben und Ihren Komfort an.
Schritt 1: Öffnen Sie das Einstellungsfenster
Nachdem Sie auf die Schaltfläche "Einstellungen" geklickt haben, wird ein Fenster mit verschiedenen Registerkarten und Einstellungen geöffnet. In diesem Fenster können Sie verschiedene Unity-Einstellungen, einschließlich des Designs, ändern.
Anmerkung: Wenn das Symbol "Einstellungen" in der oberen rechten Ecke des Unity-Fensters nicht angezeigt wird, überprüfen Sie die anderen Registerkarten oder Menüs. In einigen Versionen von Unity kann die Schaltfläche Einstellungen in anderen Abschnitten ausgeblendet werden.
Schritt 2: Suchen Sie die Registerkarte "Thema"
Nach dem Öffnen von Unity ist der nächste Schritt, nach der Registerkarte "Thema" zu suchen, in der Sie das Thema der Programmoberfläche anpassen können.
Sie müssen die Menüleiste am oberen Rand des Unity-Bildschirms finden. Öffnen Sie es, indem Sie auf "Bearbeiten" klicken. Blättern Sie dann durch das Menü und suchen Sie nach "Optionen" oder "Einstellungen".
Klicken Sie auf "Optionen" oder "Einstellungen" und Sie sehen verschiedene Registerkarten und Optionen, die mit den Unity-Einstellungen verknüpft sind.
Blättern Sie durch die Registerkartenliste, bis Sie die Registerkarte "Thema" finden. Sie befindet sich normalerweise im Abschnitt "Schnittstelle" oder "Darstellung".
Wenn Sie die Registerkarte "Thema" gefunden haben, klicken Sie darauf, um eine Liste der verfügbaren Themen anzuzeigen. Hier können Sie ein Thema auswählen, das Sie interessiert.
Beachten Sie, dass die verfügbaren Themen von der Unity-Version und den installierten Add-Ons abhängen können.
Nachdem Sie ein Thema ausgewählt haben, das Ihnen gefällt, speichern Sie die Änderungen und schließen Sie das Einstellungsfenster. Unity sollte das von Ihnen ausgewählte UI-Thema automatisch anwenden.
Anmerkung:
Wenn Sie die Registerkarte "Thema" in den Unity-Einstellungen nicht finden, überprüfen Sie, ob Ihre Unity-Version auf die neueste aktualisiert wurde.
Wenn Sie zusätzliche Pakete oder Assets installiert haben, überprüfen Sie, ob in den Einstellungen für ein bestimmtes Paket oder Asset Themen für sie vorhanden sind. Darüber hinaus finden Sie weitere Themen im Asset Store.
Jetzt wissen Sie, wie Sie die Registerkarte "Thema" in den Unity-Einstellungen finden und Ihr bevorzugtes UI-Thema auswählen können!
Schritt 3: Wählen Sie ein dunkles Thema
Um Unity dunkel zu machen, müssen Sie das Thema "Dunkel" auswählen. Dadurch wird das Erscheinungsbild der Unity-Oberfläche in eine dunklere und angenehmere Optik umgewandelt.
Um ein dunkles Thema auszuwählen, müssen Sie die folgenden Schritte ausführen:
- Öffnen Sie Unity und wählen Sie im Menü oben auf dem Bildschirm die Registerkarte Editor aus.
- Wählen Sie im Dropdown-Menü "Fenster" die Option "Einstellungen" aus.
- Suchen Sie im geöffneten Fenster "Einstellungen" nach dem Unterabschnitt "Farbschema" und wählen Sie "Dunkel" aus der Dropdown-Liste aus.
- Nachdem Sie das Thema "Dunkel" ausgewählt haben, klicken Sie unten rechts im Fenster "Einstellungen" auf die Schaltfläche "Anwenden".
Nach Abschluss dieser Schritte wechselt Unity das Thema in "Dunkel" und die Benutzeroberfläche wird dunkel. Dieses Aussehen kann besonders nützlich sein, wenn es in einem dunklen oder stumpfen Raum arbeitet, da es die Belastung der Augen verringert und die Konzentration bei der Arbeit erleichtert.
Schritt 4: Erweiterte Einstellungen
1. Grundfarben anpassen
Um ein dunkles Thema in Unity zu erstellen, müssen Sie die Grundfarben der Umgebung anpassen. Wählen Sie im Menü "Bearbeiten" die Option "Einstellungen" und gehen Sie dann zum Abschnitt "Farben". In diesem Abschnitt können Sie Farben für verschiedene Elemente der Benutzeroberfläche festlegen, z. B. Hintergrund, Text und Akzentelemente. Es wird empfohlen, für ein dunkles Thema dunkle Grau- oder Schwarztöne zu verwenden.
2. Ändern der Textfarbe
Sie können die Textfarbe in Unity ändern, indem Sie die Komponente "TextMeshPro" verwenden. Wählen Sie dazu ein Spielobjekt mit Text aus, fügen Sie dann die Komponente "TextMeshPro" hinzu und konfigurieren Sie deren Parameter. In den Komponenteneigenschaften können Sie die gewünschte Textfarbe auswählen und deren Größe und Stil anpassen.
3. Erstellen eines dunklen Themas für den Editor
Mit Unity können Sie das Erscheinungsbild des Editors mithilfe von Stilen anpassen. Um ein dunkles Thema zu erstellen, müssen Sie in der Datei "EditorGUIUtility" einen neuen Stil erstellen.cs" und legen Sie die gewünschten Werte für die Primärfarben fest. Anschließend können Sie den erstellten Stil auf die Schnittstellenelemente wie Inspektor- und Projektfenster anwenden.
4. Verwenden von Designs für verschiedene Plattformen
Mit Unity können Sie verschiedene Themen für verschiedene Plattformen festlegen. Sie können beispielsweise ein Design für den Editor und ein anderes für die Entwicklungsplattform einrichten. Dazu müssen Sie die Funktion "EditorUserInterfaceSetting" verwenden und die gewünschten Einstellungen für jede Plattform festlegen.
Anmerkung: es wird empfohlen, im Falle eines Problems eine Sicherungskopie des Projekts zu erstellen, bevor Sie weitere Einstellungen vornehmen.