Rotation and Orientation in Unity
Solución de Problemas(TroubleShooting)
Esta sección se ocupa de los problemas más comunes que pueden surgir cuando se use Unity. Cada plataforma es tratada en separado aquí abajo.
Solución de Problemas de la Plataforma
Geforce 7300GT en OSX 10.6.4
- La renderización diferida es deshabilitada porque los materiales no se muestran correctamente para Geforce 7300GT en OX 10.6.4; Esto sucede debido a controladores de vídeo con errores.
En Windows x64, Unity falla cuando mi script lanza un NullReferenceException
Edición de Scripts
Hay una manera de quitar la página de inicio en MonoDevelop?
- Sí. En las preferencias de MonoDevelop, vaya a la sección Visual Style, y desmarque la opción “Load welcome page on startup”.
Por qué mi script abre en MonoDevelop cuando yo tengo seleccionado Visual Studio como mi editor de scripts?
- Esto sucede cuando VS reporta que ha fallado en abrir sus scripts. La causa más común de esto es un plugin externo (e.g. Resharper) apareciendo un cuadro de diálogo en el inicio, que solicita el input del usuario - esto causará que VS reporte que ha fallado en abrir.
Gráficas
Velocidad de cuadros y/o artefactos visuales lentos
- Esto puede ocurrir si los controladores de la tarjeta de vídeo no están a la fecha. Asegúrese de tener los últimos controladores oficiales de su vendedor de tarjeta.
Sombras
- Las sombras también requieren cierto soporte de hardware de gráficos. Mirar la página Shadows para detalles.
- Verifique si las sombras no están deshabilitadas por completo en Quality Settings.
- Las sombras en Android y iOS tienen estas limitaciones : las sombras suaves no están disponibles, y en forward rendering path una sola luz direccional puede proyectar sombras. No hay límite para el número de luces proyectando sombras, en la ruta de renderización diferida.
Algunos de mis objetos, no proyectan o reciben sombras
El Renderer de un objeto debe tener activado Receive Shadows para que las sombras sean renderizadas en él. Además, un objeto debe tener activado Cast Shadows para poder proyectar sombras en otros objetos (ambos están prendidos por defecto).
Solo objetow opacos proyectan y reciben sombras. Esto significa que objetos utilizando el Transparent integrado o Particle Shaders no van a proyectar sombras. En la mayoría de casos, es posible usar sombreados Transparent Cutout para objetos como cercas, vegetación, etc. Si utiliza Shaders escritos personalizados, estos deben ser pixel-lit y usar el Geometry render queue. Objetos usando sombreado VertexLit no pueden recibir sombras pero puede proyectarlas.
Solo Pixel lights proyecta sombras. Si usted quiere asegurarse de que una luz siempre proyecte sombras sin importar cuántas otras luces haya en la escena, entonces usted puede establecerla en el modo renderizado Force Pixel (mirar la página de referencia Light ).
Rotation and Orientation in Unity