Hero background image

Eingabesystem

Alle Plattformen und Geräte im Griff – zentral gebündelt und sofort einsatzbereit.
Entwickeln Sie einfach für jede Plattform

Entwickeln Sie einfach für jede Plattform

Die Eingabe ist zentral für die Interaktivität Ihrer Echtzeit-Projekte. Mit dem Eingabesystem können Sie schnell Steuerelemente für mehrere Plattformen – von mobil bis VR – einrichten.

Unitys System standardisiert die Umsetzung von Steuerelementen und bietet erweiterte Funktionen, die es in Kernlösungen so noch nie gab.

Sie müssen einfach nur Aktionen mit Ihrer Code-Logik verknüpfen. Dann können Sie unterschiedliche Geräte und Steuerelemente visuell in dem Eingabeaktionsfenster aktivieren. Das Eingabesystem bietet auch eine API. Das Eingabesystempaket ist im Package Manager verfügbar und für Unity 2019 LTS und neuere Versionen verifiziert.

Schnelle und flexible Lösung

Eine solide Grundlage
Eine solide Grundlage

Wir haben das Eingabesystem so konzipiert, dass es moderne und benutzerdefinierte Geräte unterstützt und dabei Anwenderfreundlichkeit, plattformübergreifende Konsistenz und Flexibilität gewährleistet.

Intuitiver und flexibler Workflow
Intuitiver und flexibler Workflow

Verknüpfen Sie Steuerelemente über die Eingabeaktionskomponente mit Ihren Skripten. Sie liest Ihre Aktionszuordnung und kommuniziert per Callbacks mit Ihrem Skript. Erstellen Sie unterschiedliche Steuersysteme, Steuerelemente einzelner Spieler und unterschiedliche Kommunikationsmethoden.

Im Zentrum von Unitys Entwicklung
Im Zentrum von Unitys Entwicklung

Das neue System ersetzt das alte System. Sie können in Ihrem Projekt zwar beide Systeme verwenden, aber neue Unity-Technologien wie UI Toolkit oder DOTS werden von dem Eingabesystem voll unterstützt. Im Forum zum Eingabesystem finden Sie Neuigkeiten zu bald verfügbaren Funktionen.

Wesentliche Funktionen

Schnelle Einrichtung mit einer visuellen Schnittstelle

Im vereinheitlichten Eingabeaktionsfenster können Sie unterschiedliche Steuerelemente unterstützen und die von diesen Steuerelementen ausgelösten Aktionen in einer Eingabezuordnung festlegen. Später kann diese Zuordnung mit einer Komponente verwendet werden, die diese Aktionen mit Ihrer Code-Logik verknüpft. Das Eingabesystem bietet auch Tools zur Visualisierung der derzeit verfügbaren Geräte und Steuerelemente.

Erweiterte unmittelbar nutzbare Optionen

Laufzeit-Neueinbindung, Eingabe pro Spieler, unterschiedliche Steuersysteme, einfache lokale Multiplayer-Funktion, automatische Eingabeerkennung, Überschreibung von standardmäßigen HIDs und von der Framearte unabhängige Eingaben sind nur einige der Optionen, die das System zur Erfüllung der meisten Projektanforderungen bietet.

Mehr erfahren

Tutorial Verwendung des Eingabesystems in Unity
Tutorial Verwendung des Eingabesystems in Unity

Erfahren Sie hier, wie eine Unity-Anwendung aufzubauen ist, um das Eingabesystem bei diesen Baureihen für Unity Learn zu nutzen.

Eingabesystem Workflow-Tipps und Funktionsintegrationen
Eingabesystem Workflow-Tipps und Funktionsintegrationen

In dieser Sitzung von Unite Now erfahren Sie, wie schnell Sie Steuersysteme umstellen, Steuereinstellungen neu einbinden und das Eingabesystem mit anderen Unity-Funktionen, wie z. B. Cinemachine oder Unity-UI verbinden.

Treffen Sie die Entwickler: Eingabesystem
Treffen Sie die Entwickler: Eingabesystem

Diese Sitzung enthält eine Demo für die Einrichtung der lokalen Multiplayer-Funktionsowie die schnelle Einrichtung der Gamepad-Steuerelemente und das Spawning neuer Spieler und mobiler Steuerelemente. Der verantwortliche Entwickler beantwortet zudem Fragen des Publikums.

Dokumentation
Dokumentation

Nutzen Sie die neue PlayerInput-Komponente, um zu beginnen. Eine Schritt-für-Schritt-Anleitung finden Sie in der Dokumentation. Mit dem Eingabesystempaket werden Ihnen auch einige Beispiele zur Verfügung gestellt, die Sie in der Beispielliste auswählen können.

Einführung zum Eingabesystem
Präsentation des neuen Eingabesystems

In dieser Unite 2019-Präsentation wird erläutert, wie das Eingabesystem den Fokus auf Anwenderfreundlichkeit und geräteübergreifende Konsistenz legt.

Umsetzung eines Ability-System-Tutorials
Umsetzung eines Ability-System-Tutorials

Die Prototyp-Serie umfasst einige Videos, die die Entwicklung spielbarer Prototypen behandeln. Sie zeigen, wie verschiedene Unity-Funktionen für Spielmechanismen genutzt werden können, die in Szenarien der realen Welt eingesetzt werden können. In diesem Video wird das Eingabesystem zur Bewegung einer 3D-Figur verwendet.

Einführung zum Eingabesystem
Einführung zum Eingabesystem

Rene Damm, leitender Entwickler des Eingabesystems, erzählt uns, was das Eingabesystem ist und welche Ziele das Team erreichen möchte.

2D Sample-Projekt Lost Crypt
2D Sample-Projekt Lost Crypt

Lost Crypt ist ein 2D-Side-Scroller-Beispielprojekt, das alle 2D-Werkzeuge von Unity in Aktion zeigt. Es verwendet das Eingabesystem für die Steuerung der 2D-Figur.

An der Party beteiligen
An der Party beteiligen

Sprechen Sie mit unseren Entwicklern und greifen Sie im Forum auf die neuesten Nachrichten über die Entwicklung des Eingabesystems zu. Sie können Ihre Erfahrung mit der Community teilen und von anderen mehr über mögliche Anwendungen des Systems erfahren.

Das Repository ist auf GitHub verfügbar und Sie können sich aktiv an der Entwicklung des Tools beteiligen oder einen genaueren Blick auf die Entwicklungsarbeit werfen.