Saltar navegación

SCRATCH-EL GATO SE MUEVE

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 3 de abril de 2023 por Elías G.

4 visualizaciones

Descargar la transcripción

Vamos a seguir familiarizándonos con el programa de Scratch, creando otro programa más o menos sencillo, otra animación sencilla, en la que vamos a tratar de hacer que el gato se mueva y que parezca que tiene un movimiento creado a partir de los dos fotogramas de los que dispone el gato. 00:00:02
Nuestro programa va a empezar siempre con un evento 00:00:20
Que es el que va a encargar el programa 00:00:23
Y es el de hacer clic en la banderita 00:00:24
Le vamos a decir 00:00:27
Con una pieza de movimiento 00:00:28
Que se mueva 10 pasos 00:00:32
Me va a hacer esto 00:00:34
Pero yo ahora lo que quiero es que 00:00:35
Con una tecla de control 00:00:39
Repita este movimiento 00:00:41
Por siempre 00:00:44
Yo voy a incluir esta pieza aquí en medio 00:00:45
Lo puedo colocar directamente así 00:00:48
si vemos la sombra de la pieza 00:00:50
nos indica dónde se va a colocar 00:00:52
si lo pongo ahí se va a colocar debajo 00:00:54
y si lo pongo ahí se va a quedar en medio 00:00:55
incluyendo la pieza de movimiento 00:00:59
ahora al hacer clic 00:01:01
todo el tiempo va a estar repitiendo los 10 pasos 00:01:03
veo que se queda aquí pegado en la pared 00:01:07
pero en realidad está caminando 00:01:09
porque veo que el programa se sigue ejecutando 00:01:12
está en amarillo 00:01:14
lo que pasa es que choca con la pared 00:01:15
y no puede seguir 00:01:16
vamos ahí 00:01:17
y no puede seguir 00:01:18
para el programa 00:01:20
me traigo el gato aquí 00:01:22
y le voy a decir 00:01:25
para que no se quede pegado a la pared 00:01:27
que cuando toque en la pared 00:01:28
vuelva 00:01:30
así que voy a coger una pieza de movimiento 00:01:31
que es aquí abajo 00:01:34
si toca un borde rebotar 00:01:38
y ahora cuando yo le de 00:01:40
rebota y vuelve 00:01:42
pero está volviendo boca abajo 00:01:45
que eso no queda muy bien 00:01:47
la verdad 00:01:49
entonces lo paro 00:01:50
y voy a darle otra vez para que se ponga boca arriba, ahí, y tengo el gato, 00:01:52
y ahora le voy a decir que cuando rebote vuelva, pero que no gire como sería natural, 00:01:59
sino que lo haga en el modo de la dirección que teníamos, que vimos previamente, 00:02:04
que lo haga aquí en la opción de izquierda a derecha, ahora está rotando normal, 00:02:10
yo le puedo decir que rote normal, que no rote, o que vaya de derecha a izquierda, 00:02:14
en modo de espejo va a volver en posición simétrica a como ha ido 00:02:20
ahora si le doy, pero no parece que tenga sensación 00:02:24
de movimiento, no da sensación de movimiento, así que yo voy a ir a buscar 00:02:33
la manera de combinar los dos disfraces que tiene 00:02:36
eso estará en apariencia, que es donde está el aspecto del gato 00:02:40
y aquí tengo dos opciones de cambiar de disfraz 00:02:44
y yo le voy a decir, si voy a cambiar a disfraz, le daría la opción 00:02:48
de cambiar un disfraz. No me daría la opción de ir cambiando alternativamente. Esta opción 00:02:52
es esta de aquí. Cambiar al siguiente disfraz. Si le doy, ahora lo coloco ahí y lo que va 00:02:59
a hacer todo el tiempo, mover despacio, es cambiar al siguiente disfraz. Comprobar si 00:03:07
está tocando un borde, en cuyo caso rebotará. Si no, volverá para arriba. Le doy a empezar 00:03:11
y ya me lo está haciendo si me parece que es muy rápido el movimiento en el que cambia puedo tratar 00:03:18
de poner una un bloque una pieza de esperar estas están en el control del movimiento oa control de 00:03:25
movimiento y le digo esperar 0,1 segundos lo pongo por aquí pero lo hace muy despacio esto no me 00:03:32
gusta mucho cómo queda no sé si poniéndole menos menos tiempo quedaría mejor si bueno queda un 00:03:41
poquito mejor no mucho creo que queda mejor sin ningún tipo de espera aunque parezca que va muy 00:03:52
rápido así que voy a quitar y lo voy a dejar como lo teníamos al principio me lo paro y ahora lo 00:03:57
que quiero hacer es que emite algún tipo de sonido cuando choca con la pared obviamente 00:04:07
está en las piezas de sonido 00:04:15
tengo que tener cuidado 00:04:18
con cuál de las dos piezas de tocar un sonido 00:04:20
utilizo 00:04:22
porque si doy la de tocar un sonido 00:04:25
hasta que termine 00:04:26
si el sonido es muy corto 00:04:27
lo va a hacer bien, pero si el sonido es muy largo 00:04:30
por ejemplo, 10 segundos 00:04:32
si yo tengo que cuando choque con la pared 00:04:33
emita un sonido de 10 segundos 00:04:36
no va a hacer nada hasta que acabe ese sonido 00:04:38
es decir, se va a quedar parado 00:04:40
y eso no es lo que yo quiero que haga 00:04:41
Así que cuando voy a introducir un sonido en medio de una acción, lo que hago es iniciar sonido, no tocar sonido hasta que termine. 00:04:43
Y voy a poner este. ¿Y cuándo quiero que haga este sonido? Cuando toque un borde. Así que lo pongo. 00:04:52
Si toca un borde, rebotar. Ahora le doy y no está haciendo lo que yo quiero porque está moviéndose de pasos, cambiando el siguiente disfraz. 00:04:59
si toca un borde va a rebotar pero después me va a iniciar un sonido tanto si toca un borde o no 00:05:11
con lo cual esto está mal tengo que añadir alguna opción tengo que incluir que esto sólo lo haga 00:05:17
cuando toque el borde así que lo que voy a hacer es utilizar una opción de control si toca el borde 00:05:23
Iniciar sonido 00:05:35
Y aquí voy a introducir 00:05:36
Un sensor 00:05:39
Que vimos antes 00:05:41
Un sensor que me detecta que se está tocando un borde 00:05:43
Y aquí si 00:05:45
El gato está tocando 00:05:47
Selecciono aquí 00:05:50
El borde 00:05:50
Que me lo haga 00:05:52
Y lo pongo aquí abajo 00:05:54
Así que todo el tiempo 00:05:56
Si se mueve despacio 00:05:59
Pasará la siguiente disfraz 00:06:00
Si toca un borde rebotar 00:06:03
y además si toca el borde entonces hacer el sonido enviado, le doy y veo que no lo está haciendo siempre 00:06:05
esto a veces aunque el programa que hayamos utilizado, que hayamos diseñado 00:06:20
parezca que está bien, pues puede haber líneas de código intermedias que no actúen como debe ser 00:06:25
entonces vamos a cambiarlo de posición y vamos a hacerlo al revés 00:06:31
mover de paso, siguiente disfraz, si toca en borde que haga enviado y si toca en borde rebotar 00:06:35
vale, ya vemos que lo hace bien 00:06:41
y ya tenemos nuestro programa 00:06:53
en el que el gato va rebotando de un lado a otro 00:06:55
y a esto pues vamos a darle un fondo 00:06:57
pulso en añadir un nuevo fondo 00:06:59
el que más nos guste 00:07:02
y este mismo 00:07:04
vamos a poner al gato aquí debajo 00:07:11
y aplicamos 00:07:14
bien, pues ya tenemos un programa 00:07:18
que vamos a ir poco a poco mejorando 00:07:24
Idioma/s:
es
Autor/es:
Elías Gutiérrez
Subido por:
Elías G.
Licencia:
Reconocimiento - Compartir igual
Visualizaciones:
4
Fecha:
3 de abril de 2023 - 13:42
Visibilidad:
Clave
Centro:
CP INF-PRI SAN CARLOS
Duración:
07′ 27″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
26.97 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid