Zum Hauptinhalt springen

Eingabe

Einführung

In diesem Abschnitt wird erläutert, wie Sie die Eingaben für Ihr Projekt einrichten. Eingaben beziehen sich auf die verschiedenen Methoden, mit denen Benutzer mit der Anwendung interagieren. Derzeit werden die Eingabemethoden Touch, Tastatur, Maus und Gamepad unterstützt.

Eingabe-Manager

In Studio gibt es Eingaben und Aktionen - der Eingabemanager richtet die Zuordnung zwischen ihnen ein. Eine Aktion ist eine Abstraktion über die Quelle der Eingabe(n), die sie erhält. Sie sind am nützlichsten für die Darstellung von Eingaben als "logische" Konzepte (z. B. "springen") und nicht als "physische" Eingaben (z. B. "Leertaste auf der Tastatur gedrückt").

input-manager.png

Aktionskarten

Sie können Action Maps über den Input Manager in den Raumeinstellungen verwalten (der Standardzustand des Inspektors, wenn kein Objekt ausgewählt ist).

Hinzufügen einer Aktionskarte

Action Map sind Sätze von Aktionen, die programmatisch ausgetauscht werden können. Um eine neue Aktionskarte zu erstellen, klicken Sie auf das Dropdown-Menü Aktionskarte und dann auf Neue Aktionskarte erstellen. Geben Sie dann den Namen der Aktionskarte ein und speichern Sie sie. Aktionskarten können umbenannt, dupliziert und gelöscht werden. Die Standard-Aktionskarte kann nur dupliziert werden.

info

Die aktuell ausgewählte Aktionskarte ist die Aktionskarte, die standardmäßig aktiv sein wird.

Hinzufügen einer Aktion

Aktionen sind eine Abstraktionsschicht für Benutzereingaben. Um eine Aktion zur Aktionsübersicht hinzuzufügen, klicken Sie auf die Schaltfläche (+) Neue Aktion und geben Sie dann den Namen für Ihre Aktion ein.

input-add-action.png

Bindung an eine Aktion

Bindungen sind die Art und Weise, wie Eingaben mit einer Aktion verknüpft werden können. Um eine Bindung hinzuzufügen, klicken Sie auf die Schaltfläche Bindung hinzufügen und wählen Sie in der Dropdown-Liste die Eingabe aus, die Sie an die Aktion binden möchten. Es gibt Bindungen für viele Arten von Eingaben, einschließlich Tastatur, Maus und Gamepad. Mehrere Eingabebindungen können auf eine einzige Aktion abgebildet werden. Um eine Bindung zu löschen, klicken Sie auf den Mülleimer neben der Bindung, die Sie löschen möchten.

input-add-bindings.png

Aktionsmodifikatoren

Modifikatoren sind eine zusätzliche Eingabe, die Sie einer Bindung zuweisen können, um die Aktion zu aktivieren. Um eine Bindung mit einem Modifikator zu erstellen, klicken Sie auf die Schaltfläche Mit Modifikator. Der Modifikator wird mit der ersten Dropdown-Liste und die Bindung mit der zweiten Dropdown-Liste ausgewählt.

input-add-modifier.png