4. Scroll Y del fondo programación
El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.
4. Scroll Y del fondo programación
¡Hola Scratchers! Bienvenidos al cuarto vídeo del proyecto «The floor is lava» o SCROLL Y.
En este vídeo vamos a dedicar tiempo a programar la segunda línea de plataformas, es decir las plataformas que ahora mismo desde la pantalla inicial aún no vemos, pero que al llegar a la cuarta plataforma deben empezar a aparecer. En este vídeo nos dedicaremos a esto y dejaremos el vídeo siguiente para solucionar todos los errores que hayamos ido acumulando a través de todo el proyecto y en el último vídeo lo que haremos es crear el movimiento de la lava y hacer un final para nuestro juego.
Crear la quinta plataforma
Vamos a empezar creando la quinta plataforma y lo iremos haciendo sobre la marcha. Empezaremos creando la quinta plataforma y la sexta, la séptima y la octava se duplicarán a partir de la quinta.
Nos centramos en la quinta plataforma, duplicándola a partir de la cuarta. Con la plataforma ya duplicada, miramos el bloque de la cuarta y donde dice: “dar a y el valor SCROLL Y + 360*0,3, cambiamos por 0,6, para que sea mucho mas grande y quede bastante más arriba que la última plataforma de esta fila. Aquí tenemos que tener en cuenta lo siguiente: para estas plataformas lo que estamos haciendo es lo siguiente, que las SCROLL Y sean un numero más pequeña para que se esconda o se muestre.
Para la quinta plataforma en vez de un valor tendrá dos valores, tendrá que ser un valor más pequeño para esconderse, pero a la vez más grande para mostrarse. Es decir, tendrá que estar entre dos valores. Las plataformas iniciales solo necesitan un valor, pero las que están más arriba tendrán que estar entre dos valores. Ya lo entenderás según lo vamos haciendo.
Vamos a centrarnos en hacer que no se muestre hasta que lleguemos a esa altura. Ahora mismo no tendría que verse, por lo que haré que la Scrolling tenga que ser más grande. Para ello, colocamos en el bloque de programación donde dice: “si SCROLL Y < -50 y SCROLL Y > – 400 “mostrar” si no “esconder”. Probamos y vemos que tarda bastante en aparecer. Yo creo que tenemos que poner un número más grande – 10. Estos números no tienen que ser exactos, en el próximo vídeo nos dedicaremos a esto, a hacer que todos estos números cuadren bien y que queden bien las transiciones. Así, quedan bastante bien.
Crear la sexta, séptima y octava plataforma
Seguidamente, duplicamos tres veces, para tener la sexta, la séptima y la octava. De momento escondemos la séptima y octava, porque si no es un caos absoluto. Lo que haremos es sumarle a cada plataforma de manera ascendente un número: a la sexta 0.7, a la séptima 0,8 y a la octava 0,9. Aquí tenemos que aplicar la regla que expliqué en el vídeo anterior, al menos al ojo, porque luego lo podremos calcular un poco mejor. La regla de sumar 40. De la quinta a la sexta tenemos que poner -50, a séptima -90, y a la octava -130.
La posición X de la sexta la colocamos aproximada, porque hasta ahora solo hemos dado el valor exacto a la Y. No se preocupen, en el vídeo siguiente vamos a hacer que tengan una posición X siempre exacta.
Entonces, acomodamos las plataformas en la posición X aproximadamente y probamos. Muy bien aparecen aproximadamente cuando tienen que aparecer y también desaparecen. Muy bien. Ya tenemos el movimiento de todas.
Finalmente, para cerrar este vídeo, lo que vamos a hacer es que desaparezcan cuando; por ejemplo, si hubiera otra plataforma que sería la meta y salte a ella, el resto de las plataformas desaparecerían.
Colocar la posición de la meta
Entonces, colocamos la meta. Tampoco nos preocupemos mucho por la posición que pongamos. Copiamos toda la programación de la octava plataforma y le damos el valor en vez de 0,9 le ponemos 1.2 y que el SROLL Y sea -250. Para que halla una distancia entre la octava plataforma y la plataforma de la meta. Vemos como quedaría aproximadamente. Bien, pero la última no puedo saltar, se esconde. Esto porque hemos puesto en SCROLL Y – 400.
La quinta plataforma se esconde a -400. Pero, la sexta ya no. A esta le vamos a poner 40 más, o sea, -440. A la séptima -480 y a la octava -520 y a la meta no le pondremos nada, porque no podríamos subir más allá de la meta. Compramos y ya tendríamos que tener el diseño de esta segunda escalera y de la meta final, perfecto y vemos como se esconde.
Muy bien Scratchers, nos vemos en el siguiente vídeo, en el cual vamos a precisar estos errores, por ejemplo, vemos que la plataforma de la meta tarda un poquito más en irse y hacer que el personaje cuanto toque el color verde, que vendría a ser como el techo, en vez de poder avanzar, que caiga.
Adiós Scratchers.