Activa JavaScript para disfrutar de los vídeos de la Mediateca.
7. Aplicaciones simples Parte II - 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:
Ahora haremos que cuando nuestra pelota toque al objetivo, sume un punto.
00:00:15
Primero, de los bloques de referencia, crearemos una variable que llamaremos puntos.
00:00:21
Y combinándola con un bloque matemático, haremos que empiece en cero.
00:00:27
Y para detectar cuando una pelota colisiona con la otra, dentro de los bloques de nuestro personaje,
00:00:38
tenemos un evento que se llama, o en personaje, collide with other, do.
00:00:44
que se ejecutará sólo cuando haya colisión entre objetos y other nos devolverá la información sobre
00:00:49
el objeto con el que ha chocado. Ahora lo que haré será buscar un bloque de control que es un
00:00:56
condicional y le voy a decir que si ese otro es el objetivo sume un punto a la variable. Voy a buscar
00:01:05
un igual en la sección de lógica y le digo que si ese otro objeto es el bloque objetivo le sume un
00:01:13
punto a la variable. Un error típico aquí sería utilizar un campo de texto con el nombre objetivo.
00:01:20
Esto no funcionará. El bloque que dejamos esperando aquí lo sacamos al final de nuestro sprite de
00:01:42
objetivo, en nuestros propios componentes, dentro del canvas. Así pues, si el objetivo con el que
00:01:48
ha colisionado es un objetivo, lo que vamos a hacer es cambiar el valor de la variable. Le
00:01:56
vamos a decir que la variable puntos va a ser igual al valor que ya tiene la variable puntos
00:02:02
más 1. Muy bien, y para acabar haremos que ese valor de la variable puntos, que será la puntuación
00:02:07
total, nos la represente en la etiqueta puntuación que habíamos hecho antes. Le diré que establezca
00:02:27
puntuación al valor de la variable global puntos. Entonces, cuando el personaje colisiona con algo
00:02:35
y ese algo es el elemento objetivo, le suma uno a la variable puntos y actualiza el valor del label puntuación.
00:02:49
Vamos a probar. Veremos si cuando la pelota toca el objetivo, sumamos un punto.
00:02:59
Y ahí está. Hemos completado dos puntos. ¡Ya lo tenemos!
00:03:13
- Subido por:
- Jesús P.
- Licencia:
- Reconocimiento - No comercial
- Visualizaciones:
- 171
- Fecha:
- 2 de mayo de 2022 - 20:40
- Visibilidad:
- Público
- Centro:
- IES LA DEHESILLA
- Duración:
- 03′ 42″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1280x720 píxeles
- Tamaño:
- 82.53 MBytes