Skip to main content

Programs and motion

Actividad:Activity: AñadirAdd otroa programanew program

SiLet's yaadd hasthat trasteadowhen mucho,you cadapress vez que lo necesites, puedes volver a empezar un nuevo proyecto en blanco. Dale a menú Archivo - Nuevo para iniciar un nuevo proyecto, o también puedes ir borrando lo que ya no necesites.

Vamos a añadir que al presionar la teclathe "a", elkey, objetothe sesprite girerotates 90 grados:degrees:

  1. HabráWe quewill utilizarhave unto bloqueuse dean Eventos,Events enblock, concretospecifically el bloquethe "alwhen presionarspace teclakey espaciopressed" Pongoblock. enI cursivaput espaciospace porquein loitalics podremosbecause cambiar.we Haciendocan clicchange enit. By clicking on "espaciospace", podremoswe cambiarlocan porchange it to "a". 
  2. SeThe necesitaMovement tambiénblock el bloque de Movimiento "movermove 10 pasos".steps" Haciendois clicalso enneeded. elBy 10,clicking podríamoson ponerlethe 10, we could set it to 100 parato queadvance avance más.further.

imagen.pngimagen.png

Observad

que

Notice haythat there are 2 programasprograms enin lathe zonacentral derecha.area. CadaEach objetosprite puedecan tenerhave variosseveral programas,programs, quewhich funcionanwork dein forma paralela.parallel.

IMPORTANTE:IMPORTANT: LosThe programasprograms seare identificanidentified porby empezarstarting conwith un bloque dean "Eventos"Events" cuyablock partewhose superiorupper espart ovalada.is oval.

CasoPractical prácticocase I

ElThe objetosprite semoves muevein enthe ladirection direcciónit enis lapointing. queThere apunta. Hay un bloque que hace que el objeto apunteis a otrablock dirección:that makes the sprite point to another address:

imagen.pngimagen.png

HazMake quethe elsprite objetomove seaccording muevato segúnthe laskeyboard flechas de teclado.arrows.

Solución

imagen.png




CasoPractical prácticocase II

LaThe posiciónposition deof una objetosprite seis controlacontrolled con coordenadaswith X eand Y.Y Lacoordinates. posiciónThe deposition estasof coordenadasthese encoordinates laon pantallathe esscreen lais siguiente:as follows:

EstaThis imagenimage es un Fondo que ya está creado en Scratch, y que puedes añadiris a tubackdrop proyecto.that is already created in Scratch (XY-grid), and that you can add to your project.

AñadeAdd estethis programa.program

imagen.pngimagen.png

¿QuéWhat hacedoes estethis programa?program do?

SoluciónSolution


This Esteprogram programamoves muevethe elobject objetoto athe lalower zonaright inferiorarea derechaof dethe lascreen pantallawhen cuandothe seb presionakey lais tecla b.pressed.