Bitácora del desarrollador:
Creando componentes en Unity
Al abrir nuestro entorno de desarrollo Unity, veremos que están claramente definidos los espacios que debemos tener en cuenta en todo momento: Por una parte tenemos al escenario que esta claramente posicionado en el centro de la pantalla y ligeramente hacia arriba, luego tenemos a la mano derecha el Inspector que es el lugar donde se alojan las propiedades, los scripts, etc,etc. Por lo pronto conoceremos estos dos aspectos del entorno Unity.
A la amno izquierda veremos una ventana llamada "Hierarchy" o Jerarquía. Aquí veremos una lista de los componentes que actualmente están interviniendo en nuestro escenario. Como es lógico, debería estar en blanco, sin embargo en esta versión, ya venía por defecto la cámara y la luz direccional. Podemos mover la cámara haciéndole clic a la pequeña cruz que esta en la parte superior izquierda al costado de la herramienta Mano; luego seleccionamos la cámara y veremos que tiene 3 componentes direccionales (vectores) que representan la posición de la cámara en un preciso instante.
Seguidamente crearemos un componente llamado "Cube" o Cubo. Esto lo hacemos de la siguiente manera:
Abriimos el menú "GameObject" y seleccionamos la ficha 3D, enseguida nos mostrará una lista de posibles objetos a insertar, Elegimos "Cube"
Podemos jugar ahora con sus movimientos jalando de los tiradores y modificando su forma, tamaño, anchura, etc.
Como hemos podido experimentar, cada vez que jalamos de los tiradores, nuestro objeto se agranda, rota, se eleva, en fin, pero podemos hacer eso de otras dos formas: la primera es situándonos en la ventana Inspector y elegimos la pestaña Transform que debería estar en primer lugar. Lo único que haremos será modificar los valores de la Posicion (Position) en X, Y y Z. Colocaremos en cada una de las cajas el valor de cero. Veremos que el Cubo se ha asentado en la posición 0,0,0 y estará en equilibrio de las 3 coordenadas. Probemos modificarlo en otras posiciones.
La segunda forma alternativa es colocando el cursor sobre las letras X, Y o Z pero sin hacer clic, veremos que aparecen dos flechas más de forma horizontal y jalándolos por ambos extremos también logramos que nuestro Cubo se posicione.
Otra de las herramientas que usaremos sera la rotación de los objetos, y eso se logra con la tercera herramienta de los iconos de la esquina superior izquierda, justo en el medio hay un icono con dos flechas medio entrelazadas, como si fuera el icono de Actualizar. Pues bien hagamos clic y veamos lo que pasa con nuestros objetos.
Ahora añadiremos un nuevo componente. Se trata de "Point Light" o Punto de Luz, el cual se encuentra también en el Menú "GameObject" y en "Light". Podemos cambiar el color al que queramos y lo arrastramos sobre la superficie del Cubo. Observaremos que irradia el color sobre los objetos.
Antes de comenzar con la programación añadiremos un último elemento que será un Plano y que la mecánica para agregarlo es similar a los anteriores, así que no habrás problemas en esa parte. Como tarea adicional prueben todos los componentes para familiarizarse aún más.
Finalmente guardamos nuestra escena y con eso terminaríamos el ejercicio básico de reconocimiento de los componentes de Unity.

O.o
ResponderEliminarThe code is strong in this one...
Hola Eduardo!!!
Ante todo me presento, me llamo Sebastián, y hago parte del equipo que les está colaborando con este curso virtual. Me vas a ver bastante por acá, en especial si tienes dudas o preguntas, así que siéntete libre de postear todas las que quieras. También siente libre de explorar los blogs de todos tus compañeros, muchas ideas y respuestas pueden salir de allí.
No te olvides de plantear y describir también tus ideas dentro del blog, eso es igual de valiosos e interesante para ti y para tus compañeros