
UI Toolkit

Was gibt es Neues im UI Toolkit
UI Toolkit ist eine Sammlung von Funktionen, Ressourcen und Werkzeugen zur Entwicklung von Benutzeroberflächen und Editor-Erweiterungen. Der intuitive Arbeitsablauf hilft Künstlern und Designern, Runtime-UI für Spiele und Anwendungen schneller zu erstellen und zu debuggen.
Im Unity 6 Release sind mehrere UI Toolkit-Updates enthalten. Wir haben ein vollständig erweiterbares Datenbindungssystem sowie neue Steuerelemente hinzugefügt. Wir haben auch die visuellen Autorierungs-Workflows und die Erweiterbarkeit für UI-Entwickler verbessert. Unity 6 führt auch Unterstützung für mehrere Sprachen und Emojis ein.
Wesentliche Funktionen
Entdecken Sie die Funktionen und erfahren Sie, was Sie mit dem UI Toolkit erreichen können.

Beginnen Sie mit speziellen Autorentools
Die speziellen Autorentools des UI Toolkits umfassen den UI Builder und den UI Debugger, die von Webtechnologien inspiriert sind, um eine vertraute Erfahrung zu bieten. Verwenden Sie den UI Builder, um visuell UI für Spiele und Anwendungen direkt in Unity zu erstellen und zu bearbeiten, während der UI Debugger Ihnen hilft, Probleme schnell zu lösen.

Flexibles Text-Rendering
Das UI Toolkit ermöglicht es Ihnen, dynamischen Text mit erweiterten Stiloptionen zu rendern und bietet sauberen, schönen Text in jeder Punktgröße und Auflösung. Dies verbessert die Lesbarkeit auf verschiedenen Geräten und sorgt für ein konsistentes Benutzererlebnis, unabhängig von der Bildschirmgröße. Integrierte Unicode-Unterstützung erleichtert die Lokalisierung Ihrer Anwendung und die Handhabung einer Vielzahl von Sprachen und Schriftsystemen, wodurch Ihre UI für globale Zielgruppen zugänglich und effektiv wird.

Animate UI mit leichten Übergängen
Das 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 wiederverwendbarer Übergänge, die den Großteil der Animation in den meisten UI-Projekten ausmachen, um Ihnen wertvolle Designzeit zu sparen.

Nutzen Sie klare, texturlose UI-Rendering-Fähigkeiten
Setzen Sie den Randradius, die Farbe, die Größe und den Text, um texturlose UI-Elemente direkt im UI Toolkit zu erstellen. Hören Sie auf, Bilder aus Photoshop zu erstellen und zu importieren, um die Zeit, die mit dem Wechsel zwischen Tools verschwendet wird, erheblich zu reduzieren und gleichzeitig den gesamten Speicherbedarf und die Build-Größe zu verringern, um effizienter zu skalieren.

Schnittstellendesign weiter optimieren
Das Datenbindungssystem ist sowohl für den Editor als auch für die Laufzeit verfügbar. Es kann im UI Builder eingestellt werden, sodass Benutzer Bindungen erstellen, inspizieren und ändern können. Das System bietet viel Erweiterbarkeit, sodass Benutzer ihre eigenen Bindungstypen erstellen können.
Das Datenbindungssystem ist sowohl für den Editor als auch für die Laufzeit verfügbar. Es kann im UI Builder eingestellt werden, sodass Benutzer Bindungen erstellen, inspizieren und ändern können. Das System bietet viel Erweiterbarkeit, sodass Benutzer ihre eigenen Bindungstypen erstellen können.

Entwickeln Sie benutzerdefinierte UI und Erweiterungen für den Unity Editor
Das UI Toolkit umfasst ein beibehaltenes UI-Framework, das die Entwicklung benutzerdefinierter UI für Unity Editor-Erweiterungen vereinfacht, sodass Sie einzigartige Fenster und Inspektoren erstellen können, um optimierte Arbeitsabläufe für Künstler, Designer und Programmierer zu ermöglichen.
Weitere Funktionen
Schneller iterieren
Arbeiten und iterieren Sie schneller mit globalem Stilmanagement und Live-Autorisierungsfunktionen.
Vertraute Erfahrung
UI-Autorisierungstools 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 Stylesheets erleichtern die Arbeit an verschiedenen Teilen der UI ohne Konflikte.
Rendering-Leistung
Erhalten Sie mehr Kontrolle über die Leistung Ihres Spiels mit Render-Hinweisen und dynamischen Texturatlanten.
Spielt gut mit anderen
Das UI Toolkit kann zusammen mit IMGUI für den Editor und UGUI für die Laufzeit verwendet werden. Es ist auch mit Unitys neuem Eingabesystem kompatibel.
Wiederverwendbarkeit
Teilen Sie Stile und Widgets innerhalb oder zwischen Projekten sowie zwischen dem Editor und der Laufzeit.
Obwohl Unity empfiehlt, das UI Toolkit für neue UI-Entwicklungsprojekte zu verwenden, gibt es immer noch Fälle, in denen es sinnvoll ist, ältere Systeme aufgrund von Funktionen in Unity UI (uGUI) und IMGUI zu verwenden. Vergleichen Sie UI-Systeme in Unity, um zu bewerten, was am besten für Sie funktioniert.

Lade Unity 6 herunter und greife auf das UI Toolkit zu, um intuitive Autorentools und kollaborative Arbeitsabläufe in deinen Projekten zu nutzen.
Ressourcen

Benutzeroberflächendesign und -implementierung in Unity
Dieser über 130-seitige Leitfaden zeigt dir, wie du anspruchsvolle Schnittstellen mit Unitys zwei UI-Systemen, Unity UI und UI Toolkit, erstellen kannst. Wir führen Konzepte des UI Toolkits wie responsives UI und UI Builder mit UI Toolkit-Beispiel – Dragon Crashers ein.

QuizU
QuizU ist ein offizielles Unity-Beispiel, das verschiedene Entwurfsmuster und Projektarchitekturen demonstriert, einschließlich MVP, Zustandsmuster, Verwaltung von Menüs und vieles mehr mit dem UI Toolkit.

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

Herausforderungen im UI-Design in Football Manager 2025 angehen
Erfahre, wie das Dev-Team von Sports Interactive zu Unity gewechselt ist, mit Einblicken in ihre Erfahrungen mit dem UI Toolkit sowie anderen UI-Tools, die für Low- und No-Code-Nutzer verfügbar sind.

Dokumentation
Lies das Unity-Handbuch, um mehr über das UI Toolkit in Unity zu erfahren.

Erstelle bessere Editor- und Spieloberflächen schneller mit dem UI Toolkit
Sieh dir dieses Video für Expertenrat und wertvolle Techniken an, um deine UI-Fähigkeiten zu verbessern. Wir zeigen dir, wie das UI Toolkit die Teamarbeit mit dem neuen Datenbindungssystem, innovativen UXML-Objekten und maßgeschneiderten Inspektoren im UI Builder verbessern und beschleunigen kann.

Community
Greife auf die Foren zu, um Hilfe von der Community zu erhalten und die neuesten Informationen über das UI Toolkit in Unity zu erfahren.