Hero background image

UI Toolkit

Erweitern Sie den Editor mit benutzerdefinierten Schnittstellen für intuitives Erstellen. Ermöglichen Sie die Zusammenarbeit zwischen Teams und erstellen Sie beeindruckende UI für Spiele und Anwendungen.
Diese Website wurde aus praktischen Gründen für Sie maschinell übersetzt. Die Richtigkeit und Zuverlässigkeit des übersetzten Inhalts kann von uns nicht gewährleistet werden. Sollten Sie Zweifel an der Richtigkeit des übersetzten Inhalts haben, schauen Sie sich bitte die offizielle englische Version der Website an.
UI Toolkit im Editor

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.

UI Toolkit Builder-Demo

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

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.

Drachenzerstörer

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.

Texturenloser UI-Builder

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.

Vollständig erweiterbares Datenbindungssystem

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.

Visuelle Workflows UI Builder

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.

Vergleiche Unity UI-Systeme

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.

Unity 2021 LTS Kunst
Starte noch heute mit dem UI Toolkit

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

Ressourcen

Dragon Crashers UI Toolkit-Beispiel

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

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

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

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.

Unity-Dokumentation

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

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.

Gruppe von Personen, die gemeinsam in einem Computerlabor arbeiten

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.

Häufig gestellte Fragen

Wann sollte ich das UI Toolkit im Vergleich zur Unity UI verwenden?

+

Kann ich das UI Toolkit mit der Unity UI verwenden?

+

Kann ich das UI Toolkit verwenden, um UI im Weltmaßstab zu produzieren?

+

Kann ich das UI Toolkit mit DOTS verwenden?

+

Bietet das UI Toolkit Datenbindung?

+

Ist das UI Toolkit mit dem experimentellen Unity Vektor-Grafik-Paket kompatibel?

+

Was sind die ersten Schritte dafür?

+

Was ist die Zukunft des UI Toolkits?

+