Die Typ- oder Namespace-Bezeichnung Input.System existiert nicht
Problembeschreibung
Das Problem tritt auf, wenn Sie den Unity-Editor öffnen oder das SDK importieren. Folgende Fehlermeldung wird angezeigt:
Assets\Xsolla\Core\InputProxy\InputProxy.NewSystem.cs(5,19): error CS0234: The type or namespace name ‘Input.System’ does not exist in the namespace ‘Unity Engine’ (are you missing an assembly reference?)
Das Problem tritt auf, weil das “Input System”-Paket zwar installiert, aber nicht in der xsolla.asmdef
-Datei referenziert ist.
Status des Problems: Lässt sich nicht aufseiten des SDK beheben.
Abhilfe
- Öffnen Sie das Unity-Projekt.
- Wechseln Sie zum
Project -Fenster, und wählen Sie diexsolla.asmdef
-Datei aus. - Wechseln Sie im
Inspector -Fenster zum AbschnittAssembly Definition References . - Klicken Sie auf das +-Symbol und dann auf
Unity.InputSystem .
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.