Le nom du type ou de l’espace de noms Input.System n’existe pas
Description du problème
Le problème survient lors de l’ouverture de l’éditeur Unity ou de l’importation du SDK. Le message d’erreur suivant s’affiche :
Copy
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?)
Le problème se produit car le package Input System est installé, mais n’est pas référencé dans le fichier xsolla.asmdef
.
État du problème : impossible de résoudre le problème côté SDK.
Contournement
- Ouvrez le projet Unity.
- Accédez au panneau
Project et sélectionnez le fichierxsolla.asmdef
. - Dans le panneau
Inspector , accédez à la sectionAssembly Definition References . - Cliquez sur l'icône + et sélectionnez
Unity.InputSystem .
Cet article vous a été utile ?
Merci pour votre commentaire !
Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.