🎮 UnityDocs
🐛 Errores frecuentes

Errores frecuentes

Los errores más frecuentes de Unity explicados: por qué ocurren, cómo detectarlos, cómo solucionarlos y cómo prevenirlos.

⌨️ C# para Unity Errores de compilación de C# (CS0103, CS0246, CS0029…) Los errores de compilación más comunes en Unity explicados en cristiano: qué significan CS0103, CS0246, CS0029, CS1061 y CS0117, por qué salen y cómo arreglarlos. Y por qué no puedes darle a Play. Principiante ⌨️ C# para Unity IndexOutOfRangeException y ArgumentOutOfRange Accedes a un array o lista con un índice que no existe. Por qué ocurre (empezar en 0, listas vacías, off-by-one), cómo localizarlo y cómo blindar los accesos a colecciones. Principiante 📜 Scripting MissingReferenceException: el objeto fue destruido Por qué ocurre este error (accedes a un objeto de Unity que ya destruiste), en qué se diferencia del NullReferenceException, cómo localizarlo y cómo prevenirlo. Intermedio 📜 Scripting NullReferenceException: object reference not set El error más común de Unity explicado a fondo: por qué ocurre, cómo leer el mensaje para localizarlo, cómo solucionarlo y, sobre todo, cómo prevenirlo. Principiante 🧠 Inteligencia artificial SetDestination can only be called on an active agent on a NavMesh El error del NavMeshAgent que no está sobre la malla: por qué pasa (no horneaste, el agente aparece fuera de la malla, offset en Y) y cómo colocarlo bien con SamplePosition. Intermedio 📜 Scripting The associated script can not be loaded (script en amarillo) Ese componente con 'Missing (Mono Script)' o el aviso amarillo de que no se puede cargar el script: por qué pasa (el nombre no coincide, errores de compilación, se movió el archivo) y cómo recuperar las referencias. Principiante 🔊 Audio There are 2 audio listeners / no audio listeners in the scene El aviso sobre los AudioListener: por qué debe haber exactamente uno, qué lo provoca (dos cámaras, una segunda cámara para minimapa) y cómo dejarlo bien. Principiante