1 00:00:00,370 --> 00:00:09,890 Cuatro minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria. 2 00:00:10,509 --> 00:00:21,190 Hola, buenos días. Estamos trabajando con Scratch y hemos hecho una animación donde nuestro objeto va a dar la sensación de cercanía o lejanía 3 00:00:21,190 --> 00:00:27,070 utilizando lo que es el punto de fuga. Hemos preparado estos objetos y nuestro gato va a variar. 4 00:00:27,070 --> 00:00:36,969 Vamos a ver cómo hace. Lo centramos y ahora de un modo aleatorio va tomando posiciones más alejadas, por así decirlo. 5 00:00:37,270 --> 00:00:44,909 Cuando tiene tamaños pequeños, aquí lo vemos muy bien, y cuando tiene tamaños grandes se va acercando hacia nosotros. 6 00:00:45,789 --> 00:00:49,770 Bueno, pues vamos a ver cómo lo hemos programado. La verdad que es muy sencillo. 7 00:00:49,770 --> 00:00:56,990 Tenemos estos objetos, estos cuatro, que los hemos puesto fijos para dar esa apariencia de cercanía o lejanía. 8 00:00:57,070 --> 00:01:02,070 y luego los bloques de nuestro gato, de nuestro protagonista, muy sencillo. 9 00:01:02,689 --> 00:01:10,109 Al iniciar pues fijamos tamaño al 100% y lo que hacemos le llamamos a la posición 0,0 10 00:01:10,109 --> 00:01:17,329 y le damos a estatura, hemos fijado dos variables, estatura y centena 11 00:01:17,329 --> 00:01:21,870 para hacer que aumente o disminuya su tamaño. 12 00:01:21,870 --> 00:01:25,750 esperamos dos segundos para que empiece nuestra actividad 13 00:01:25,750 --> 00:01:27,390 y mandamos el primer mensaje 14 00:01:27,390 --> 00:01:29,769 en el primer mensaje lo metemos en un por siempre 15 00:01:29,769 --> 00:01:33,689 seguimos esperando porque tampoco tiene sentido muy deprisa 16 00:01:33,689 --> 00:01:37,129 aunque ya de hecho este segundo con este 17 00:01:37,129 --> 00:01:40,849 hace que nuestro objeto esté dos segundos en esa posición 18 00:01:40,849 --> 00:01:44,689 damos a estatura el valor aleatorio entre 1 y 250 19 00:01:44,689 --> 00:01:46,950 es decir, que fijamos tamaño 20 00:01:46,950 --> 00:01:50,189 cuando nosotros fijamos tamaño al 100 21 00:01:50,189 --> 00:01:57,209 se nos pone, estamos hablando de la chica, se nos pone en su tamaño original tal como sale de la gatelería 22 00:01:57,209 --> 00:02:04,730 le damos valores superiores a 100 y hace que nuestro objeto aumente de tamaño 23 00:02:04,730 --> 00:02:10,849 y si le damos menores de 100 nuestro objeto disminuye de ese tamaño original 24 00:02:10,849 --> 00:02:15,650 un porcentaje, el 24% de su tamaño original que sería esto 25 00:02:15,650 --> 00:02:18,650 Y con ese bloque es en el que estamos trabajando. 26 00:02:18,810 --> 00:02:23,110 En este caso, como está muy cerca nuestra, pues le hemos puesto el 174. 27 00:02:23,689 --> 00:02:27,969 Ahora vamos a nuestro objeto, que nos hemos ido a fijar tamaño. 28 00:02:28,289 --> 00:02:30,169 Y le fijamos el tamaño a la estatura. 29 00:02:30,629 --> 00:02:34,370 Si nos sale el valor 1, muy pequeñito, se nos va a ir aquí arriba. 30 00:02:34,729 --> 00:02:38,009 Si nos sale el valor 200, muy grande, se nos viene aquí hacia adelante. 31 00:02:38,009 --> 00:02:41,629 Pero ¿cómo hacemos que se nos venga hacia adelante o hacia atrás? 32 00:02:41,830 --> 00:02:44,449 Yo tengo el valor estatura, que puede coger el valor 1. 33 00:02:44,449 --> 00:02:50,009 Si yo le llevo a la posición 1, se me vendría aquí. 34 00:02:50,610 --> 00:02:55,449 Y si me sale el número 200, se me vendría aquí, pero aquí tengo un número muy grande. 35 00:02:55,729 --> 00:03:01,830 Aquí estaría muy alejado y no podría poner un objeto muy grande como con un 200 o con un 160. 36 00:03:02,490 --> 00:03:06,810 Pues lo que hago es que me creo la variable centena y a 160 le voy restando. 37 00:03:06,870 --> 00:03:13,349 Si me sale 160 menos 1, está muy alejado porque sería 159, me viene por aquí. 38 00:03:13,349 --> 00:03:20,930 Si me sale el 160 y de estatura me ha salido el 100, pues se me va el 60, que estaría por aquí. 39 00:03:21,550 --> 00:03:25,710 ¿Que me sale un 200? Pues son 160 menos 200 menos 40. 40 00:03:26,189 --> 00:03:29,490 Aquí me saldría el gato de un tamaño muy grande. 41 00:03:30,150 --> 00:03:34,969 Y con estas variables, estas centenas, yo las llevo a la posición en el eje Y. 42 00:03:35,409 --> 00:03:41,030 Y así voy viendo que mi personaje se va haciendo más grande o más pequeño. 43 00:03:41,030 --> 00:03:53,430 Mira, 92 se va alejando, 191 se va acercando, 58 se va acercando y por eso, es por eso, porque a 160 le quitamos 52 y todavía nos salen valores positivos. 44 00:03:54,090 --> 00:03:55,750 Aquí ese lo hemos visto muy claro. 45 00:03:56,409 --> 00:04:08,689 Mira, ahí tenemos un 29, a 160 le quito 29, nos iríamos a 139 y 139 en el eje Y estaríamos aquí arriba. 46 00:04:08,689 --> 00:04:12,310 y por eso se va a posiciones alejadas con un tamaño pequeño. 47 00:04:12,870 --> 00:04:20,350 Cuando me salen números grandes de tamaño, me estoy yendo a posiciones negativas en el eje Y. 48 00:04:20,350 --> 00:04:30,889 Por ejemplo, ahora un tamaño de 196 a 160, le quito 196, me quedan 36, menos 36 y se me está poniendo el centro. 49 00:04:30,889 --> 00:04:34,670 lógicamente nuestros personajes no empiezan en los pies 50 00:04:34,670 --> 00:04:38,709 empiezan en ese centro que lo genera 51 00:04:38,709 --> 00:04:40,550 vamos a seleccionar todo 52 00:04:40,550 --> 00:04:44,410 ahí tenemos, vamos a ver ese centro 53 00:04:44,410 --> 00:04:45,730 ahí lo tenemos 54 00:04:45,730 --> 00:04:49,550 este es nuestro centro que nos da la posición 55 00:04:49,550 --> 00:04:50,889 no el valor del pie 56 00:04:50,889 --> 00:04:54,550 bueno, pues espero que le veáis utilidad 57 00:04:54,550 --> 00:04:55,449 muchas gracias