Unity 2019.3 führt ein neues Input System ein, das Eingaben aus unterschiedlichen Geräten in einer gemeinsamen Struktur abbildet. Die offizielle Veröffentlichung von Unity 2019.3 nennt das Paket als eine der Neuerungen für die Spieleentwicklung.
Das System arbeitet mit sogenannten Actions. Entwickler können damit definieren, welche Spielaktion ausgelöst wird, ohne jede Plattform und jedes Eingabegerät separat behandeln zu müssen. Tastatur, Controller und weitere Geräte lassen sich so in einem einheitlichen Workflow zusammenführen.
Einheitliche Eingaben über mehrere Plattformen
Die Detaildokumentation beschreibt Actions, Bindings und Control Schemes als zentrale Bausteine des Pakets. Das erleichtert die Konfiguration unterschiedlicher Steuerungen und reduziert Anpassungen im Quellcode, wenn ein Spiel auf mehrere Plattformen portiert wird.
Die technische Referenz zum Unity Input System erklärt die einzelnen Konzepte und ihre Verwendung. Das Paket ergänzt damit bestehende Entwicklungswerkzeuge der Unity Engine, die auch in früheren Beiträgen zur Spieleentwicklung mit Engines eine Rolle spielten.
