El soporte para un juego en particular lo proporcionará el desarrollador o el editor (publisher). Si usted tiene un problema general usando el plugin del webplayer de Unity siga estos pasos:
Windows:
Cierre todos los navegadores.
Use el Panel de Control para desinstalar el Unity Web Player.
Reinicie el sistema.
Descargue una copia nueva del último plugin del webplayer desde: http://unity3d.com/webplayer/
Vuelve a cerrar todos los navegadores.
Ejecute el instalador del webplayer.
MacOS
Ingresa a MacOS con una cuenta de usuario que tenga privilegios de administración.
Cierra todos los navegadores web.
Borre el archivo: /Library/Internet Plug-Ins/Unity Web Player.plugin
Vacíe la papelera.
Re-inicie e ingrese con una cuenta de admin.
Descargue una copia nueva del último plugin del webplayer desde: http://unity3d.com/webplayer/
Vuelve a cerrar todos los navegadores.
Ejecute el instalador del webplayer.
Una vez el instalador ha finalizado, pruebe con los demos en: http://unity3d.com/gallery/demos/live-demos
Si el webplayer se ha instalado correctamente, y su sistema es capaz de reproducir contenido de Unity, entonces debe ver los demos ejecutándose en su navegador, por lo que otros juegos también deberían ejecutarse. Si no ve que se ejecuten estos demos, puede enviar un correo a support@unity3d.com, describiendo con el mayor detalle posible lo que ocurre en cada uno de los pasos mencionados arriba.
Muchos juegos en el webplayer de Unity hacen uso de scripts de alojamiento llamados UnityObject.js
o UnityObject2.js
. Estos scripts son responsables de verificar si el webplayer está instalado, y de colocarlo dentro de la página web. Si ocurre algún error de scripting en otro código Javascript en la página (tal vez los scripts de analytics o de seguimiento) esto puede prevenir que Javascript se ejecute. Sucesivamente ,esto puede generar que se muestre un mensaje diciendo que el webplayer no está instalado. Este mensaje proviene del elemento HTML <div class=“missing”>, Si UnityObject.js
o UnityObject2.js
se ejecutan correctamente y el usuario tiene el webplayer instalado, entonces este div
estará escondido.
El webplayer se construye a partir de tres componentes: el plugin, el player y Mono. El Player es el runtime de Unity que ejecuta tu juego y carga los assets. Es el mismo runtime (más o menos) que el que es creado en una aplicación standalone. Este runtime necesita de Mono para ejecutarse correctamente.(Dado que tu juego va a usar scripts en Javascript o C# que dependen de Mono.) Por último, el Plugin es el pegamento que conecta al navegador web con el runtime. El Plugin es un control de ActiveX (OCX
) sobre Windows si estás utilizando Internet Explorer, o un DLL de estilo NPAPI para otros navegadores en Windows, o un .plugin
para los Mac.
En un PC, este instalador sólo instala el componente del Plugin. Los componentes del Player y de Mono son descargados a demanda cuando el Plugin ejecuta contenido por primera vez. Por lo tanto, si se instala el plugin del web player y luego se desconecta de internet, dejará al plugin incapaz de descargar estos dos componentes críticos. Esto puede resultar en un mensaje de falla. Al visitar la página del webplayer se muestran cuáles versiones de estos componentes están instaladas. Tenga en cuenta que Unity Engine
significa el reproductor (player). Estos componentes se instalan por defecto en C:\Users\{TuUsuario}\AppData\LocalLow\Unity\WebPlayer
, donde {TuUsuario}
significa su nombre de usuario. Si se ubica en esta ubicación verá tres directorios, con el contenido de loader
siendo el plugin en sí. Si su plugin no ha descargado a Mono y al Player, entonces no estarán los directorios mono
y player
.
Nota: El webplayer puede ser instalado en C:\Program Files\
si el instalador es ejecutado desde una línea de comando en la que se usa el flag /AllUsers
. Necesita un usuario con privilegios de administración para poder realizar esta tarea.
En un Mac, se instalarán todos los tres componentes, de modo que el web player ya se encuentra listo para reproducir contenido inmediatamente después que finaliza la instalación. El plugin se puede encontrar en /Library/Internet Plug-Ins/Unity Web Player.plugin
, y los directorios de Mono y Player se hallarán dentro del directorio /Library/Internet Plug-Ins/Unity Web Player.plugin/Contents/Frameworks
.