Personalizando el loader de Unity 1/3

Imprimir
PDF

Bueno, con un poco de retraso pero ya esta aqui el que sera el primero de 3 artículos dedicados a la personlización del loader web de Unity, algo muy importante si nuestro juego es grande y el usuario vera el loader durante bastante tiempo. Este sistema solo es compatible con Unity Pro.

La fuente de estos artículos es : Bugshake.

 

 

unity_preloader

La primera opción para personalizar el loader es modificar el loader por defecto que podemos ver en la imagen anterior.

En ella vamos a encontrar 5 partes que podremos personalizar pasando los parametros a las etiquetas object y embed del html:

- bordercolor: el borde siempre esta ahi y es de 1 pixel de ancho.

- backgroundcolor

- logoimage: Remplaza el logo de Unity, centrado y siempre con un borde de 10 pixels

- progressbarimage: La imagen de la barra de progreso, se estira a medida que la carga progresa.

- progressframeimage: La barra de progreso completa, es decir, la barra de progreso sin "rellenar".

Asi se ven los elementos (Esta en ingles pero con los nombres se entiende):

unity_elements

Y este es el código:

 

 

En caso de que usemos el template html por defecto creado por unity debemos añadir tambien las lineas:

document.write('  <param name="logoimage" value="Logo.png" /> \n');

En la linea 93.

Y en la que ahora sera la linea 95:

document.write('  <embed id="UnityEmbed" ... logoimage="Logo.png" />\n');

 

 

Escribir un comentario


Código de seguridad
Refescar