2. Otros bloques de movimiento

Otros bloques de movimiento

Bienvenidos de nuevo. En esta lección nos centraremos en ver con detalle los bloques de movimiento que no vimos en la lección anterior.


El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.

“Deslizar en x, y por nº segundos”

Para saber en que posición se encuentra nuestro personaje en la pantalla y a donde queremos que se desplace, tenemos que tener en cuenta cómo se divide la pantalla. Esta se divide en 2 ejes de coordenadas que podéis ver en la lección anterior.

Con este bloque, conseguiremos que nuestro personaje se deslice a una cierta velocidad. Si es un numero pequeño, irá más rápido y si ponemos uno mayor, más lento, hacia el punto que queramos.

Para hacerlo más sencillo, podemos mover el personaje hasta ése punto y automáticamente veremos que los bloques cambian las coordenadas. Así que solo tendremos que arrastrar el bloque con las coordenadas actualizadas.

“Cambiar x por” y “Cambiar y por”

La peculiaridad que tienen estos bloque es que, a diferencia del anterior, si le ponemos por ejemplo 100, va a recorrer directamente 100 pasos hacia el eje de coordenadas que queramos cada vez, es decir, nos irá añadiendo pasos.

Si solo queremos que nuestro personaje se mueva en el eje de las ‘x’, es decir, si solo queremos que vaya hacia la derecha (número positivo) o hacia la izquierda (número negativo), utilizaremos el bloque “cambiar x por”. Por el contrario, si queremos que nuestro personaje solo se mueva en el eje de las ‘y’, por lo tanto, que se mueva arriba o abajo, utilizaremos el bloque “cambiar y por”

“Fijar x a” y “Fijar y a”

Más abajo tenemos los bloques “fijar x a” y “fijar y a”. La diferencia de estos bloques con los anteriores, es que no nos van a añadir pasos cada vez que repitamos la secuencia, sino que se va a quedar en un punto fijo en el eje de las ‘x’ o en el de las ‘y’.

“Rebotar si toca un borde”

Como el nombre indica, si nuestro personaje choca contra uno de los bordes de nuestra pantalla, el personaje rebotará como si fuera una pelota. Sin embargo, hay que aclarar que solo nos servirá para los bordes de la pantalla, es decir, si queremos que rebote al chocar contra los bordes de un objeto o de una pared o línea que hayamos dibujado, no rebotará.

“Fijar el estilo de rotación”

A continuación, tenemos el bloque “fijar el estilo de rotación”. Este bloque nos servirá para determinar el estilo de rotación de nuestro objeto o personaje. Existen 3 estilos de rotación:

  • Izquierda-derecha: nuestro personaje u objeto va a mirar hacia la derecha o hacia la izquierda.
  • En todas direcciones: nuestro personaje u objeto va a mirar hacia la dirección en que vaya.
  • No rotar: nuestro personaje u objeto se va a quedar fijo.

“Posición en y” “Posición en x” y “Dirección”

Finalmente, tenemos los bloques de “posición en y”,“posición en x” y “dirección” que nos servirán para rellenar los huecos en blanco de los otros bloques. Por ahora no los veremos en profundidad porque son bloques más avanzados.

Ahora ya sabemos para que sirven todos los bloques de la categoría de “Movimiento”. Si queréis seguir practicando y convertiros en unos expertos, no dudéis en poner en práctica lo que habéis aprendido en proyectos futuros.

Nos vemos en la próxima lección. ¡Hasta pronto!

Volver a: Teoría: Categorías de Bloques > 2. Movimiento