¿Por qué ocurren estos errores (Unity Input System)?
– UnityAssets3Free
hola , por aqui josel luis y esta vez os traigo
esta unity pregunta
Hace unos minutos actualicé el paquete Input System a través del Package Manager a la versión 1.4.2 (desde la versión 1.4.1). Ahora, cada vez que entro en el modo de reproducción y salgo, aparece el mismo mensaje de error. SEIS VECES en el editor de Unityes:
Type of instance in array does not match expected type
UnityEngine.InputSystem.PlayerInput:OnDisable () (at Library/PackageCache/[email protected]/InputSystem/Plugins/PlayerInput/PlayerInput.cs:1734)
Pero no sé por qué ocurre este error o incluso por qué aparece, pero quiero arreglarlo. ¿Debo reportarlo a Unity o qué?
Este es un nuevo error introducido en Input System 1.4.1+ cuando se usan múltiples esquemas de control en InputActions.
El nuevo LTS 2021.3.8f1 forzará la actualización del sistema de entrada a 1.4.1.
A partir de 1.4.2, el error sigue ahí. Esto parece estar sucediendo durante un mes y aún no hay solución.
Si puede, cambie a 1.3.0 hasta que obtenga una actualización de corrección de errores.
Para degradar manualmente el paquete:
- Cierra el proyecto.
- Abra PackagesManifest.json y cambie el paquete de entrada a «com.unity.inputsystem»: «1.3.0».
- Entonces, para estar seguro, también puede eliminar la versión anterior LibraryPackageCache[email protected]
- Vuelva a abrir el proyecto y ahora debería tener la versión de trabajo.
También puede seguir algunos otros hilos sobre este tema:
- https://foro.unity.com/threads/errors-with-new-input-system-when-exiting-play-mode-solved.632644/
- https://foro.unity.com/threads/in-14456-exceptions-after-upgrading-input-system-to-1-4-2.1324083/
nota: si aun no se resuelve tu pregunta por favor dejar un comentario y pronto lo podremos de nuevo , muchas gracias
sin mas,espero que te halla servido