InicioInfo[Curso unity] parte 7 aprende a crear un menú inicial

[Curso unity] parte 7 aprende a crear un menú inicial

Info2/28/2014
Hola a todos una vez mas vengo con uno de mis tutoriales,pero hoy les enseñare algo mas avanzado,algo que no puede faltar en un vídeo juego "un menú inicial"

Creando un menú inicial.

Bueno para comenzar necesitaremos una escena que solo contenga una "main camera" como esta:



Lo siguiente sera crear un "plano" para hacer esto nos vamos a la pestaña "Game Object" después nos vamos a "create other" y por ultimo a "plane"



Seleccionamos el plano y con ayuda de las teclas "W" "E" acomodamos el plano de manera que la main camera lo este enfocando.Así:



Para ver que tan bien enfocado quedo hagan click en la pestaña "game" asi podrán ver todo desde la vista de la main camera.



Ahora con la ayuda de la tecla "R" alargamos el plano de manera que ocupe total mente la vista de la main camera.



Ahora elijen una imagen de su computadora que les gustaría que tenga su menú inicial (puede ser descargada o echa con el paint u otro programa)

Una vez que elijan la imagen se van a la pestaña "assets" y luego a "import new asset"



Y después buscan la imagen que eligieron y le hacen doble click para seleccionarla.

Luego arrastren la imagen desde assets hasta arriba del plano.



Ahora se van a "Game Object" luego a creathe other y después a gui texture.



Ahora arrastran el gui texture arriba del plano y si se van a la pestaña "Game" verán que el gui texture es como un botón con un símbolo de unity,Bueno este sera nuestro botón para desplazarnos con el menú inicial.

lo siguiente sera agregarle una imagen a este botón. Para eso importamos una imagen de la misma manera que lo hicimos para importarla al plano.Pero como el gui texture no se be demos hacer click sobre el y después arrastrar la imagen que elegimos hasta acá:



Bueno ahora ya tendremos el diseño del menú y el de un botón



obviamente que si le ponen mas ganas les va a salir mucho mejor.Bueno ahora queremos que al apretar ese botón no lleve hacia la escena donde este nuestro juego,para eso nos vamos a "assets" hacemos click derecho donde no halla nada después hacemos click en "create" y por ultimo seleccionamos "javascript" y de nombre le ponemos menú inicial.



Ahora le damos doble click para abrir el editor,una vez dentro del editor borran todo lo que este escrito ahí y en su lugar copian y pegan esto:


function OnMouseDown () {

Application.LoadLevel (" juego" ) ;

}

Perdón el renglón de abajo lo tuve que poner todo separado porque sino queda un emoticon y queda mal pero en realidad va todo junto


si se fijan en la parte que dice: Application.LoadLevel ( "juego " ); la palabra juego significa que al hacer click en el botón nos teletransportara a una escena que se llame "juego" así que por lo tanto la escena a la que queramos que nos teletransporte se debe llamar "juego,en caso de que nuestra escena de juego tenga otro nombre tranquilamente pueden borrar la palabra juego del script y cambiarla por la que ustedes quieran.

Bueno ahora le dan click a compilar



ahora cierran el editor y arrastran el script hasta nuestro botón



Lo siguiente sera ir a la pestaña file y luego a "build y setings"



y luego a add current.



Ahora sierran la ventana build setings y nos vamos a la escena del juego (si es que ya estaba creado) si es así entonces vallan a file después a open scene y busquen la escena de su juego y si la escena todavía no esta creada entonces vallan a file y después a new scene (recuerden guardar la escena del menú inicial antes de hacer ese paso)

Bueno esta es la escena del juego que yo cree:



ahora vallan de nuevo a la pestaña file después a buil setings por ultimo hagan click en add current sierren la pestaña y listo guarden la escena del juego,ahora vallan a la escena del menú inicial. Inicien el juego con "control + P" agan click en el boton y seran teletransportados a la escena (recuerden que para que funcione la escena del juego debe tener el nombre que pusieron adentro del script, como lo explique antes. En mi caso seria el nombre "juego&quot

Bueno esto fue todo espero que me hallan entendido lo mas claro posible y que les haya gustado,cualquier duda comenten o manden un mensaje privado,si tienen algo en mente para que les enseñe en mi siguiente tutorial díganlo en los comentarios.No olviden valorar el esfuerzo puntuando y CHAU.
Datos archivados del Taringa! original
20puntos
2,437visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

L
Usuario
Puntos0
Posts24
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.