Tutorial+moviment

= Moviment = Per moure els objectes de l’aplicació necessitem una sequència de comandaments, que seran resumits en aquest apartat del nostre tutorial. En el llenguatge scracth el moviment es controla mitjançant l’aplicació de comandaments que tindran que ser arrossegats dins de la secció de programació d’aquest programa.

Aquest comandament permet a l’usuari moure x pasos depenent de les exigències de vulguis moure l’objecte on els pasos equivalen a bits i per tant podem controlar el desplaçament de l’objecte en qüestió. La funció d’aquest comandament sera modificat segons les variables que li siguin annexades.
 * Moure x pasos **


 * Girar x graus **

Aquesta opció que ens ofereix scratch, serveix per girar l’objecte en cuestio i canviar la seva orientació respecte l’anterior posició. La funció d’aquest comandament sera modificat segons les variables que li siguin annexades. També variarà el resultat segons la modalitat de gir que escogeixis.

Aquestes dues opcions fan referencia a la direcció que ha de tomar l’objecte. La primera opció modifica la direcció en base a les dirrecions normalment utilitzades, per exemple aquest comandament pot fer que l’objecte apunti cap a la dreta, esqeuerra, adalt..etc. En canvi el segon juga amb les posicions d’altres objectes, per exemple tu pots programar que un objecte persegueixi a un altre o al apuntador del ratolí.
 * Apuntar en direcció (90); Apuntar a (objecte) **

Els comandaments d’aquest tipus indiquen un canvi de localització d’un objecte, el primer comandament mou l’objecte a un punt en conncret del fons, en canvi el segon comandament pot moure un objecte al lloc d’un altre objecte o on es situat el ratolí.
 * Anar a x:0 y:0 ; anar a (objecte) **

Aquest comandament fa que un objecte es desplaci fins a unes coordenades previament donades mitjanzant la introducció dels digits, per aquest en canvi de atres no el mou instantaniament si nó que l’usuari pot incluir un temps en que l’objecte es mourà lentament des d’on es fins a les coodenades indicades.
 * Lliscar en x segons a x:0 y:0 **

Incrementa precisament la posició d’un objecte mitjançant la modificació de les coordinades del joc respecte a les que ya tenia fixades. Amb aquest comandament pots crear una sensació de reacció com podrem veure en el seguent exemple.
 * Canviar x per (10); Canviar y per (10) **

Aquests comandaments ajuden a seleccionar on vols colocar un objecte en un lloc especific diferenciant entre les coordenades X o Y.
 * Fixar x a (0); Fixar y a (0) **

Aquest comandament permet a l’usuarique l’objecte reboti depenent de si es tocan una bora de l’escenari evitant així que un objecte surti de l’escenari. La funció d’aquest comandament sera modificat segons les variables que li siguin annexades.
 * Rebotar si està tocant un marge **

**Variables de moviment** En el apartat de moviment hi han tres opcions que poden ser incrustades dins d’un altre comandament que tingui la mateixa forma (rodona), amb aquesta opció fem dependre a un comandament d’una de les seguents variables.

Aquesta variable informa de la posició a l’eix de les X de l’objecte.
 * Possició en x **

Aquesta variable informa de la posició a l’eix de les Y de l’objecte.
 * Possició en y **

 Aquesta variable informa de la direcció que te un objecte (0=adal; 180=abaix ;90=dreta; -90=esquerra).
 * Direcció **

 Si vols més informació pots descarregarte el document pujat fent click al seguent link.

