Entradas

Mostrando las entradas etiquetadas como programar

Aprende a Programar con Unity3D : Transform parte 2: Translate

Buenas! Traigo el siguiente tutorial para aprender a programar siguiendo la documentación oficial. En la parte anterior vimos el componente Transform y sus propiedades básicas como la posición y rotación. En este tutorial vamos a ver la función Translate de Transform. Lo primero como siempre es dejaros un enlace con la Documentación Oficial  y otro con mis videojuegos publicados en Google Play :  https://play.google.com/store/apps/developer?id=Nicolás+Sánchez+Baile Sin duda la más importante de las funciones de Transform y con la que más se trabaja es Translate. Translate sirve principalmente para mover nuestro objeto en las coordenadas x, y, z. Hay varias formas de usar Translate y vamos a verlas todas. Si por ejemplo queremos desplazar nuestro objeto hacia delante (Hacia delante sería hacia donde nuestro objeto mira), utilizaríamos transform.Translate(transform.forward); Si quisiésemos mover el objeto en el eje z positivo proporcionalmente en segundos multi...

Aprende a programar con Unity3D : Variables Públicas o Privadas

Principalmente y según los requisitos que necesitemos tendremos dos formas de declarar principalmente las variables. Públicas o Privadas. Las variables privadas serán declaradas como tal cuando solo vayamos a darles uso dentro de nuestro Script. Las variables públicas son accesibles desde otros Scripts y desde el inspector. Vamos a poner un ejemplo muy práctico para entender las variables públicas. - Script A tiene una variable float Vida que indica la salud que tiene el personaje. - Script B se encarga de detectar cuando un enemigo choca con nuestro personaje y de restarle la vida. La variable Vida debe ser pública para que desde el Script B podamos modificar su valor según detecte las colisiones con el enemigo. Si Vida fuese una variable privada no podríamos modificarla desde el Script B y no tendría ningún sentido la variable y probablemente el juego. Ahora veremos un ejemplo muy práctico para entender las variables privadas. -Script A tiene una variable del tipo b...

Aprende a Programar con Unity3D : Transform parte 1

Imagen
Empiezo una nueva serie de pequeñas entradas donde vamos a ir viendo las clases de Unity3D empezando por las más importantes. Hoy vamos a ver el componente Transform. Vamos a empezar con un enlace a la Documentación Oficial . Todos los objetos dentro de Unity tiene un componente Transform, este componente indica sus coordenadas en el espacio. Debemos tener en cuenta que existen dos tipos de coordenadas en Unity, las coordenadas en el espacio y las coordenadas en torno a un objeto hijo. De momento nos ceñiremos en aprender sobre las coordenadas del espacio. Si nos fijamos en el inspector. Escena de mi juego gratis para android:  https://play.google.com/store/apps/details?id=com.Overfile_Games.Penguin