Hero background image

UI Toolkit

Erweitern Sie den Editor um benutzerdefinierte Schnittstellen für intuitives Schreiben. Ermöglichen Sie die teamübergreifende Zusammenarbeit und erstellen Sie beeindruckende Benutzeroberflächen für Spiele und Anwendungen.
Unity 6 kann jetzt heruntergeladen werden Entwickeln Sie schneller und erreichen Sie mehr Plattformen
Jetzt herunterladen
Diese Seite wurde maschinell übersetzt. Um die Originalversion zu sehen, damit Sie die Genauigkeit anhand der Quelle prüfen können,
UI Toolkit im Editor

Was ist neu in UI Toolkit

UI Toolkit ist eine Sammlung von Funktionen, Ressourcen und Tools für die Entwicklung von Benutzeroberflächen und Editor-Erweiterungen. Sein intuitiver Arbeitsablauf hilft Künstlern und Designern, die Runtime-UI für Spiele und Anwendungen schneller zu erstellen und zu debuggen.

Die Version Unity 6 enthält mehrere Aktualisierungen des UI Toolkits. Wir haben ein vollständig erweiterbares Datenbindungssystem zusammen mit neuen Steuerelementen hinzugefügt. Wir haben auch die visuellen Authoring-Workflows und die Erweiterbarkeit für UI-Entwickler verbessert. Unity 6 bietet außerdem Unterstützung für mehrere Sprachen und Emoji.

Wesentliche Funktionen

Entdecken Sie die Funktionen und erfahren Sie, was Sie mit UI Toolkit erreichen können.

UI Toolkit Baukasten Demo
Starten Sie mit speziellen Authoring-Tools

Zu den speziellen Autorenwerkzeugen von UI Toolkit gehören der UI Builder und der UI Debugger, die von Webtechnologien inspiriert sind und eine vertraute Erfahrung bieten. Verwenden Sie den UI Builder, um die Benutzeroberfläche für Spiele und Anwendungen direkt in Unity visuell zu erstellen und zu bearbeiten, während der UI Debugger Ihnen hilft, Probleme schnell zu beheben.

Flexible Textwiedergabe
Flexible Textwiedergabe

Mit UI Toolkit können Sie dynamischen Text mit fortschrittlichen Styling-Funktionen rendern und so sauberen, schönen Text in jeder Punktgröße und Auflösung erstellen. Dies verbessert die Lesbarkeit auf verschiedenen Geräten und sorgt für ein einheitliches Benutzererlebnis unabhängig von der Bildschirmgröße. Die integrierte Unicode-Unterstützung erleichtert die Lokalisierung Ihrer Anwendung und den Umgang mit einer Vielzahl von Sprachen und Skripten, so dass Ihre Benutzeroberfläche für ein globales Publikum zugänglich und effektiv ist.

Drachencrasher
Animieren Sie die Benutzeroberfläche mit leichtgewichtigen Übergängen

UI Toolkit verfügt über ein spezielles UI-Animationssystem, das die Erstellung von UI-Übergängen in Ihren Projekten vereinfacht. Dieses neue System ermöglicht sogar die effiziente Erstellung von wiederverwendbaren Übergängen, die den Großteil der Animationen in den meisten UI-Projekten ausmachen, so dass Sie wertvolle Designzeit sparen.

Texturenloser UI-Builder
Nutzen Sie scharfe, texturlose UI-Rendering-Funktionen

Legen Sie Randradius, Farbe, Größe und Text fest, um texturlose Oberflächenelemente direkt im UI Toolkit zu erstellen. Hören Sie auf, Bilder aus Photoshop zu erstellen und zu importieren, um den Zeitaufwand für den Wechsel zwischen den Werkzeugen erheblich zu reduzieren und gleichzeitig den Gesamtspeicherbedarf und die Build-Größe zu verringern, um effizienter zu skalieren.

Vollständig erweiterbares Datenbindungssystem
Interface-Design weiter rationalisieren

Das Datenbindungssystem ist sowohl für den Editor als auch für die Runtime verfügbar. Sie kann über den UI Builder eingestellt werden, so dass Benutzer Bindungen erstellen, prüfen und ändern können. Das System bietet eine Menge Erweiterungsmöglichkeiten, so dass Benutzer ihre eigenen Arten von Bindungen erstellen können.

Visuelle Workflows UI Builder
Entwickeln Sie benutzerdefinierte UI und Erweiterungen für den Unity Editor

UI Toolkit enthält ein UI-Framework für den Retained Mode, das die Entwicklung von benutzerdefinierten UI für Unity Editor-Erweiterungen vereinfacht. So können Sie einzigartige Fenster und Inspectors erstellen, um die Arbeitsabläufe für Künstler, Designer und Programmierer zu optimieren.

Andere Merkmale

Schneller iterieren

Arbeiten und iterieren Sie schneller mit globaler Stilverwaltung und Live-Authoring-Funktionen.

Vertraute Erfahrung

UI-Authoring-Tools und Arbeitsabläufe sind von Standard-Webtechnologien inspiriert, um eine schnellere Einarbeitung zu ermöglichen.

Bessere Zusammenarbeit:

Logik in C#-Code, UI-Struktur in UXML-Dokumenten und Styling in Style Sheets erleichtern die Arbeit an verschiedenen Teilen der Benutzeroberfläche ohne Kollisionen.

Rendering Leistung

Mit den Render-Hinweisen und dem dynamischen Texturatlas haben Sie mehr Kontrolle über die Leistung Ihres Spiels.

Spielt nett mit anderen

UI Toolkit kann neben IMGUI für den Editor und UGUI für die Laufzeit verwendet werden. Es ist auch mit dem neuen Input System von Unity kompatibel.

Wiederverwendbarkeit

Nutzen Sie Stile und Widgets innerhalb von Projekten oder projektübergreifend sowie zwischen dem Editor und der Laufzeitumgebung.

Unity UI Systeme vergleichen

Obwohl Unity die Verwendung von UI Toolkit für neue UI-Entwicklungsprojekte empfiehlt, gibt es immer noch Fälle, in denen es aufgrund der Funktionen von Unity UI (uGUI) und IMGUI sinnvoll ist, ältere Systeme zu verwenden. Vergleichen Sie die UI-Systeme in Unity, um herauszufinden, was für Sie am besten funktioniert.

Unity 2021 LTS Kunst
Starten Sie noch heute mit UI Toolkit

Greifen Sie über den Unity Hub auf das UI Toolkit zu, um intuitive Authoring-Tools und kollaborative Workflows in Ihren Projekten zu nutzen.

Ressourcen

Beispiel für das UI Toolkit von Dragon Crashers
Design und Implementierung von Benutzeroberflächen in Unity

Dieses über 130 Seiten umfassende Handbuch zeigt Ihnen, wie Sie mit den beiden UI-Systemen von Unity, Unity UI und UI Toolkit, anspruchsvolle Benutzeroberflächen erstellen können. Wir stellen UI Toolkit-Konzepte wie responsive UI und UI Builder anhand des UI Toolkit-Beispiels - Dragon Crashers vor.

QuizU
QuizU

QuizU ist ein offizielles Unity-Beispiel, das verschiedene Entwurfsmuster und Projektarchitekturen demonstriert, darunter MVP, Zustandsmuster, die Verwaltung von Menübildschirmen und vieles mehr mit UI Toolkit.

Die beste Leistung mit UI Toolkit erzielen
Die beste Leistung mit UI Toolkit erzielen

In diesem Video führt der Unity-Experte Nicolas Borromeo die Diskussion über Themen wie die Implementierung von verketteten Draw-Calls und die Auswirkungen von Puffergrößen, bewährte Verfahren für dynamisches Atlasing und den Umgang mit Einschränkungen wie benutzerdefinierten Shadern und 3D UI.

Bewältigung der UI-Herausforderungen in Football Manager 2025
Bewältigung der UI-Herausforderungen in Football Manager 2025

Erfahren Sie, wie das Entwicklerteam von Sports Interactive auf Unity umgestiegen ist und welche Erfahrungen sie mit dem UI Toolkit und anderen UI-Tools für Low- und No-Code-Anwender gemacht haben.

Unity-Dokumentation
Dokumentation

Lesen Sie das Unity-Handbuch, um mehr über das UI Toolkit in Unity zu erfahren.

Erstellen Sie mit UI Toolkit schneller bessere Editor- und Spieloberflächen
Erstellen Sie mit UI Toolkit schneller bessere Editor- und Spieloberflächen

In diesem Video erhalten Sie eine fachkundige Anleitung und wertvolle Techniken, um Ihre UI-Fähigkeiten zu verbessern. Wir zeigen Ihnen, wie UI Toolkit die Teamarbeit mit dem neuen Datenbindungssystem, den innovativen UXML-Objekten und den maßgeschneiderten Inspektoren im UI Builder verbessern und beschleunigen kann.

Gruppe von Personen, die in einem Computerlabor zusammenarbeiten
Community

In den Foren erhalten Sie Hilfe von der Community und erfahren das Neueste über das UI Toolkit in Unity.

Häufig gestellte Fragen

Wann sollte ich UI Toolkit und wann Unity UI verwenden?

+

Kann ich das UI Toolkit mit Unity UI verwenden?

+

Kann ich UI Toolkit verwenden, um eine Weltraum-Benutzeroberfläche zu erstellen?

+

Kann ich UI Toolkit mit DOTS verwenden?

+

Bietet UI Toolkit eine Datenbindung?

+

Ist UI Toolkit mit dem experimentellen Paket Unity Vector Graphics kompatibel?

+

Was sind die ersten Schritte dafür?

+

Was ist die Zukunft von UI Toolkit?

+