Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Ping-pong (4) - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Proyecto "Ping-pong". Sesión 4: programamos las condiciones que se deben cumplir en el juego.
Establecemos las condiciones que se deben de
00:00:04
cumplir en nuestro juego. Estas condiciones, hay
00:00:07
que comprobarlas durante todo el juego, desde
00:00:11
el inicio y durante todo el juego.
00:00:14
Por tanto, utilizaremos un bloque también Por
00:00:16
siempre.
00:00:18
Y ¿cuáles son esas condiciones que se
00:00:20
deben de cumplir? Si la
00:00:21
pelota toca la raqueta, entonces tiene que
00:00:24
apuntar en otra dirección y si la
00:00:27
pelota toca el suelo, entonces se acaba
00:00:29
el juego y tiene que cambiar el
00:00:31
fondo. Lo primero que vamos a hacer
00:00:33
es situar la raqueta en la línea
00:00:35
en la que queremos que actúe. Queremos
00:00:37
que esté
00:00:39
aquí un poquito más abajo. Entonces, como
00:00:40
vemos funciona perfectamente, va hacia la derecha
00:00:42
y va hacia la izquierda. Lo que
00:00:46
pasa es que, claro, ahora la pelota
00:00:48
toca la raqueta y no rebota y
00:00:50
toca la línea roja y no pierde,
00:00:52
no acaba el juego. Entonces, esas son
00:00:54
las condiciones que tenemos que programar.
00:00:57
Las vamos a programar en el objeto
00:01:00
pelota. Vamos a pararlo. Estas condiciones
00:01:02
las tiene que comprobar desde el inicio,
00:01:06
por eso, necesitamos un bloque Al
00:01:09
presionar la bandera verde, y las tiene
00:01:12
que comprobar durante todo el juego, por
00:01:14
eso necesitamos un bloque
00:01:17
Por siempre.
00:01:19
Vamos a establecer la primera condición. ¿Qué
00:01:21
pasa si la pelota toca la raqueta?
00:01:23
Cogemos esta condición
00:01:26
y el sensor Tocando
00:01:30
la raqueta. Aquí estamos diciendo: si
00:01:35
la pelota (porque el programa lo
00:01:39
hemos puesto en el objeto pelota)
00:01:42
si la pelota toca la raqueta, entonces ¿qué
00:01:44
ocurre? Va a cambiar
00:01:46
de dirección y nos interesa una dirección
00:01:49
que sea hacia arriba.
00:01:52
Aquí en <i>Movimiento</i>, va apunta
00:01:54
hacia la derecha, hacia la izquierda, hacia
00:02:02
arriba, hacia abajo, solamente tenemos esas opciones.
00:02:04
Bien, pues vamos a poner un sensor,
00:02:07
perdón, un operador y le vamos a
00:02:10
decir que elija un número al azar
00:02:12
entre -60 grados
00:02:15
y 60 grados,
00:02:19
para que la pelota al rebotar,
00:02:22
salga en esta dirección,
00:02:24
sería -60 o hacia este lado
00:02:28
que sería 60 o hacia este
00:02:31
lado que sería 60, pero en ese
00:02:33
abanico. Por siempre, lo
00:02:37
metemos aquí dentro.
00:02:40
Por siempre, va a hacer esta comprobación.
00:02:42
Damos a la bandera verde, a ver si funciona.
00:02:45
Entonces, ahora, vamos a comprobar que rebota.
00:02:48
Vale, vemos que rebota.
00:02:54
Vale, entonces, si la raqueta, si la
00:02:58
pelota toca la raqueta, vemos que rebota
00:03:02
hacia arriba. Vale, en una dirección, en
00:03:05
un ángulo entre -60 y 60.
00:03:09
Paramos y vamos con la segunda condicional.
00:03:13
¿Y si la pelota toca el suelo?
00:03:17
Pues de nuevo, nos vamos a controles.
00:03:19
Lo tiene que comprobar, Por siempre.
00:03:23
Estas son las dos condiciones que tiene
00:03:25
que hacer siempre. Si toca el suelo,
00:03:27
pues nos vamos a los <i>Sensores</i>. Claro,
00:03:29
aquí nos dice: Si toca el puntero,
00:03:33
el borde, en la raqueta... Lo que
00:03:35
necesitamos es
00:03:36
Tocando el color.
00:03:37
Y el color ahora que hay es
00:03:39
el azul, pero a nosotros nos interesa
00:03:41
el rojo del fondo. Entonces, pinchamos aquí,
00:03:43
en el azul aparece una manita que
00:03:45
coge el color que a nosotros nos
00:03:48
interesa. Si la pelota toca el
00:03:50
color rojo, entonces ¿qué ocurre? Hemos
00:03:53
perdido. Nos vamos a
00:03:56
cambiar de fondo y elegimos el Fondo
00:04:00
2, porque es el fondo de perder,
00:04:02
y se van a detener todos los
00:04:05
objetos, se detiene el movimiento de la
00:04:06
pelota. Vamos a dar a
00:04:09
la bandera verde.
00:04:12
Comienza el juego y vamos a ver
00:04:14
para que pierda y, efectivamente. Como nos
00:04:17
han quedado las letras un poco bajas,
00:04:21
vamos a modificar, aquí en el fondo,
00:04:23
los fondos y voy a herramienta Seleccionar,
00:04:27
voy a elegir un poquito más arriba.
00:04:33
Volvemos a probar. Vamos a la bandera
00:04:35
verde. Comienza con el fondo que queremos,
00:04:37
rebota perfectamente y ahora perdemos.
00:04:46
Eso es.
00:04:49
Hasta ahora, comprobamos que todo
00:04:51
funciona perfectamente. Archivo, guardar,
00:04:54
y ya podemos cerrar.
00:04:58
- Idioma/s:
- Idioma/s subtítulos:
- Autor/es:
- Mª Yolanda Velasco Gigorro
- Subido por:
- M.yolanda V.
- Licencia:
- Reconocimiento - No comercial - Compartir igual
- Visualizaciones:
- 22
- Fecha:
- 14 de julio de 2023 - 12:38
- Visibilidad:
- Público
- Centro:
- CP PRI LEON FELIPE
- Duración:
- 05′ 02″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 64.96 MBytes