1 00:00:00,370 --> 00:00:16,589 Bien, buenos días. Bueno, vamos con este tercer y último vídeo de este objeto digital y vamos a poner ya a nuestra pequeña gran mascota, nuestro Mickey Mouse, ya en movimiento porque nos han dicho que está deseoso de coger ya un avión para llegar a todos los puntos del mundo. 2 00:00:16,589 --> 00:00:20,829 en principio nada, tenemos nuestro setup 3 00:00:20,829 --> 00:00:24,010 que define el tamaño del lienzo y tendríamos nuestro drop 4 00:00:24,010 --> 00:00:27,109 yo aquí, esto lo hemos hecho antes, hemos definido 5 00:00:27,109 --> 00:00:29,929 un círculo a través de 6 00:00:29,929 --> 00:00:33,109 una cor x, de tal forma que cada vez que pase por el drop 7 00:00:33,109 --> 00:00:35,890 va aumentando en uno, esto ya sabéis que lo que va a hacernos 8 00:00:35,890 --> 00:00:38,869 es dibujarnos en concreto la bola 9 00:00:38,869 --> 00:00:42,149 en cuestión, bueno, pues vamos a hacerle ya algunas modificaciones 10 00:00:42,149 --> 00:00:44,070 como tengo aquí reflejado 11 00:00:44,070 --> 00:01:07,030 Este sería todo el programa ya escrito. Lo vamos a ir explicando. Defino tres variables enteras para la x, para la y, para la z. Como ven, no está bien alineado, no está bien indexado. Esto se puede hacer marcando todo el código y en editar o con control t lo tendríamos ya todo perfectamente ordenado. 12 00:01:07,030 --> 00:01:22,150 Lo primero, esto es importante, define una función void que la he llamado mickey, como podría ser de otra forma. Estas del tipo void no esperan ningún resultado, están definidas como tal, con unos parámetros. 13 00:01:22,969 --> 00:01:35,069 Parámetros que son coordenada x, coordenada y, coordenada z en forma de float. El float, a diferencia de las variables enteras, estas admiten decimales, son numéricas decimales. 14 00:01:35,069 --> 00:01:47,689 Y lo que hacemos es definir dentro del código de programación de Mickey lo que sería la cara de nuestra pequeña gran mascota, que aquí lo tenemos dibujado. 15 00:01:48,750 --> 00:01:56,969 Una vez que esto está hecho, que está definido el VoIP, lo único que tenemos que hacer ya es definir el setup, tamaño de pantalla, y nos venimos al drop. 16 00:01:56,969 --> 00:02:17,590 Si yo voy ejecutando esto, evidentemente todavía no hará nada y lo que tenemos que hacer ahora es, pues vamos a ir, por ejemplo, llamando a nuestra, invocando a nuestra función, nuestra función Mickey y con esto ya en principio tendríamos que ver algo, tendríamos que ver nuestra mascota. 17 00:02:17,590 --> 00:02:20,750 que no la queremos en blanco, que la queremos en negro 18 00:02:20,750 --> 00:02:25,009 pues nos interesará que esta mascota pase a la de color negro 19 00:02:25,009 --> 00:02:27,210 y ya la tendríamos aquí 20 00:02:27,210 --> 00:02:29,770 pero la queremos poner en movimiento 21 00:02:29,770 --> 00:02:32,750 y lo que vamos a hacer es que en la coordenada X 22 00:02:32,750 --> 00:02:36,229 cada vez que pase el programa, el drop por la línea 23 23 00:02:36,229 --> 00:02:42,889 elija aleatoriamente un número entre el 1 y el 10 24 00:02:42,889 --> 00:02:46,330 entonces si hacemos esto para la coordenada X 25 00:02:46,330 --> 00:02:50,129 otro random para la coordenada i aleatoriamente 26 00:02:50,129 --> 00:02:53,629 y la coordenada z en principio le decimos que se mantenga 27 00:02:53,629 --> 00:02:57,530 como está, pues estaríamos en condiciones ya de poder hacer 28 00:02:57,530 --> 00:02:59,250 algo parecido a esto 29 00:02:59,250 --> 00:03:05,650 esto que ya se parece un poco al producto final que vamos buscando 30 00:03:05,650 --> 00:03:09,569 podríamos convertirlo a través 31 00:03:09,569 --> 00:03:13,150 del background para ir eliminando el contorno anterior 32 00:03:13,150 --> 00:03:23,610 en el producto deseado que era nuestro Mickey Mouse viajando ya por todas las partes del mundo.