Descripción
¡Descarga este código y lee el siguiente tutorial para hacer tu propio hud de animaciones que no requerirá que rezzes objetos o utilices poseballs para realizar animaciones!
Interested in more scripts? Check out our Second Life and Opensim Tip Jar script!
¿Qué es un HUD?
Un HUD, acrónimo de "Heads Up Display", es una forma de interfaz que proyecta una pantalla sobre tu punto de vista.
Ejemplo de HUD:
Este hud permite a tu avatar sentarse, dar un paseo o simplemente relajarse en una determinada pose.
Este hud te permite utilizar animaciones de inicio de afecto en cualquier lugar de Second Life.
¿Por qué son útiles los HUD?
Los HUDs te permiten ver inmediatamente información importante, estadísticas o realizar ciertas acciones. Los HUD, por ejemplo, muestran la cantidad de balas, maná o dinero que queda.
Los HUD también te permiten realizar inmediatamente ciertas acciones, como lanzar hechizos, sacar objetos de tu inventario o crear algo. Esto ahorra tiempo y facilita mucho las cosas, ¡no tendrás que teclear líneas de comandos en tu caja de chat para derrotar a los dragones sin problemas!
¿Qué hace que los HUD sean útiles para Second Life?
En Second Life, un avatar no puede vagar por ahí usando objetos, juguetes y combatiendo a sus oponentes como en cualquier otro videojuego, porque los terrenos son en su mayoría de propiedad privada y su dueño puede restringir lo que está permitido.
Algunos terrenos no permiten hablar por el micrófono, mientras que otros no permiten el uso de objetos con guión, como coches y muebles.
La mayoría de las veces el problema básico se reduce a la imposibilidad de colocar sus artículos en el suelo para que los utilice.
Una forma de sortear este problema es el uso de HUDs. Llevando un HUD puedes eludir parte del problema y seguir disparando, saltando, volando, besando, cambiándote de ropa y haciendo lo que sea, ¡incluso si no se te permite colocar objetos en el terreno que estás pisando!
Esto hace que los HUD sean ideales para su uso en elementos como armas, ropa y animaciones 3D.
Muchos HUD, por ejemplo, tienen animaciones románticas en 3D que permiten a tu pareja y a ti mostraros afecto en cualquier lugar del mundo virtual.
Al completar este tutorial serás capaz de construir tu propio HUD.
La construcción del HUD se realiza con el 3D Animation Maker de AZN.
Si te gusta este tutorial y tienes la intención de hacer HUDs usando este tutorial y quieres mostrar tu apoyo a su creador por favor dona ¡comprando el HUD aquí!
Requisitos
Para crear tu primer HUD necesitas un terreno donde puedas "rezz" (colocar objetos en el suelo). Puedes encontrar areneros gratuitos que pueden acomodarte.
En segundo lugar, necesitarás el script de animación del HUD. Puedes obtener el código aquí.
Lista de cajas de arena:
Caja de arena general (¡no adultos!)
Puedes probarlos como punto de partida. También puedes buscar "cajas de arena" en tu visor de Second Life para encontrar otras opciones más adecuadas a tus necesidades. Para hacer artículos eróticos se necesitan cajas de arena para adultos, por ejemplo.
Una vez que hayas hecho tu primer HUD, que funcione, puedes simplemente renombrar los botones a tus animaciones 3d y arrastrar y soltar las animaciones 3d en el HUD mientras lo usas.
Ya no hay que buscar otros areneros adecuados.
Comencemos
Ahora que por fin te has decidido por un lugar y estás esperando ansiosamente que tu HUD cobre vida, sigue estos pasos.
Primer paso: rezz bloques
Rezz un bloque en el suelo. Dependiendo de la cantidad de animaciones que quieras incluir en tu HUD puedes rezzar bloques adicionales. Para hacer un HUD con cuatro animaciones 3D necesitarás rezzar cinco bloques en total. Redimensiona los bloques que representan tus animaciones un poco más pequeños ya que tendrás que pegarlos en el marco (el bloque grande) del hud.
Segundo paso: bloques de textura
Aplana todos los bloques y colócalos sobre el bloque grande. Dale al bloque grande una textura diferente a la de los bloques pequeños. Te recomiendo que texturices los bloques pequeños con un número. De esta manera podrás saber fácilmente cuántas animaciones diferentes tiene el HUD. Puedes usar lo que quieras, incluso imágenes. Sólo tienes que subir tus imágenes a Second Life y editar cada bloque individual haciendo clic con el botón derecho, seleccionando y haciendo clic en "textura" y editando la textura a un color de fondo para el bloque grande que te gustaría tener para tu hud, e imágenes individuales para los bloques pequeños para representar las diferentes animaciones.
Tercer paso: nombrar los bloques
Renombra el nombre de los bloques pequeños con el nombre exacto de la animación que vas a poner en dicho bloque y la descripción con "Anim0" (Anim-cero).
Por ejemplo: Voy a hacer un hud de baile con cuatro animaciones de piruetas. el bloque 1 se llamará pirouette1 con la descripción "Anim0" el bloque 2 se llamará pirouette2 y Anim0 etc (las animaciones se llaman pirouette1 a 4 en mi inventario).
Cuarto paso: enlazar bloques
Aplana tus bloques y colócalos en orden en el bloque grande aplanado.
Cuando finalmente lo hayas configurado a tu gusto, puedes seleccionar todos los bloques con Shift + Click izquierdo y pulsar CTRL+L para enlazarlos.
Asegúrate de seleccionar y enlazar el bloque grande, el "marco" de tu HUD, en último lugar. Si lo has hecho correctamente, al hacer clic con el botón derecho en el HUD, éste brillará en amarillo en lugar de azul.
¡Ya has terminado el diseño básico de tu hud!
Quinto paso: añadir el guión
Cambia el nombre de tu hud vinculado haciendo clic con el botón derecho y eligiendo un nombre que te permita encontrarlo fácilmente en tu inventario. Este se llamará "hud de baile de piruetas".
Después de ponerle un nombre, haz clic con el botón derecho del ratón en el HUD de nuevo y selecciona contenido -> nuevo script. Una vez hecho esto, el HUD se activará inmediatamente y dirá hola.
Sexto paso: ¡codificación!
No te preocupes, en realidad no tendrás que codificar, utiliza el archivo del bloc de notas que has descargado de nuestro paquete tutorial de hud.
Vuelve a hacer clic con el botón derecho del ratón en el HUD y ve al contenido.
Haga clic con el botón derecho y abra el script.
Ahora también verás cómo podría saludarte en primer lugar utilizando el comando
"llSay(0, "¡Hola Avatar!");
Sustituye el texto del script por el código del archivo de notas.
Séptimo paso: importar animaciones
Arrastra las animaciones de tu inventario al contenido de los HUDs junto con el script. Vuelve al tercer paso para comprobarlo.
Octava etapa: paso final
Haz clic con el botón derecho del ratón en el HUD y selecciona "poner" -> "adjuntar HUD" -> centrar.
Ahora el hud vendrá en el punto de vista completo.
No te preocupes si sólo ves un cuadrado de color uniforme: simplemente haz clic con el botón derecho del ratón en el HUD -> editar -> rotar.
Cambia el tamaño y baraja el HUD en tu interfaz hasta que se adapte a ti. Pulsa los botones para probarlo (a veces tendrás que pulsar dos veces) y voilá, ¡un HUD de animación que funciona y que no requiere que utilices tierras ajenas o que uses poses para realizar ciertas animaciones!
Notas finales
Si te ha gustado este tutorial y quieres empezar a construir tu propio HUD animado puedes navegar por nuestra tienda para obtener varios archivos de animación .bvh que puedes cargar en Second Life o en otros juegos.
Consulte nuestro mercado aquí para ver lo que hemos hecho utilizando esta maravillosa tecnología.
¡Feliz construcción!