馃殌 Cap铆tulo 1: Movimiento completo en Python (PictoBlox)

馃 ¿Qu茅 est谩s aprendiendo realmente?

  • C贸mo se traduce cada bloque a Python
  • C贸mo funciona el movimiento interno de un sprite
  • C贸mo pasar de bloques a c贸digo real

馃摎 Diccionario completo de Movimiento (Azul)

Todos los bloques del grupo Movimiento y su equivalente en Python:

Bloque de Movimiento C贸digo en Python
Mover 10 pasos sprite.move(10)
Girar 15 grados ↻ sprite.turn(15)
Girar -15 grados ↺ sprite.turn(-15)
Ir a x: y: sprite.go_to(x, y)
Ir a posici贸n aleatoria sprite.go_to_random()
Ir al rat贸n sprite.go_to_mouse()
Deslizar a x:y en 1 seg sprite.glide_to(x, y, 1)
Cambiar x por sprite.change_x(10)
Cambiar y por sprite.change_y(10)
Fijar x a sprite.set_x(x)
Fijar y a sprite.set_y(y)
Posici贸n x sprite.x
Posici贸n y sprite.y
Apuntar en direcci贸n sprite.point_direction(90)
Apuntar hacia objeto sprite.point_towards("objeto")
Rebotar si toca borde sprite.bounce_if_edge()
Fijar estilo de rotaci贸n sprite.set_rotation_style("all around")
Ir al inicio sprite.go_home()

馃И Ejemplos SOLO con movimiento

sprite.move(20)
sprite.turn(90)
sprite.go_to(0, 0)

馃殌 Reto Abutuber: Movimiento completo

Haz que Tobi dibuje un cuadrado usando solo movimiento.

Ver soluci贸n
for i in range(4):
  sprite.move(100)
  sprite.turn(90)

馃挕 Consejo Abutuber: Este diccionario es tu base para todo el curso avanzado. Dominar esto es dominar el lenguaje de PictoBlox en Python.