Inicio Guía didáctica Actividades Recursos Vídeos   Ayuda

 
Actividad 1
Actividad 2
Actividad 3
Actividad 4
Actividad 5
Actividad 6
Actividad 7
Actividad 8
Actividad 9
Actividad 10
Actividad 11
Actividad 12
Actividad 13
Actividad 14
Actividad 15

Ejecución

Guión de la actividad 3.2:

Giro de una imagen

Arrancar el KPL, haciendo doble click sobre el icono del escritorio.

Vamos a utilizar el código fuente del programa anterior, para ello abrimos el archivo Alicia.kpl  de la forma siguiente:

Sobre las 3 primeras líneas de comentarios, apuntamos 2 cambios:

// Programa: Alicia2

// Autores: Lidia y Pablo

// descripción: Este programa hace que se mueva girando un objeto

Y en título poner Alicia2.

Después en el método cargaraliacia():

MoveSpriteToPoint("alicia",50,50)

con lo que el sprite arrancará en el punto de coordenadas (50,50)

En el Método Principal, introducimos:

maximize()

que maximiza la pantalla de la consola.

Después cambiamos a Loop 360, MoveSpriteByAmount(“alicia”,1,1) e introducimos RotateSpriteBy(“alicia”, 5) que gira el sprite la cantidad de 5 grados su orientación actual, y delay(10), quedando el código:

Loop 360

MoveSpriteByAmount("alicia",1,1)

RotateSpriteBy("alicia",5)

elay(10)

End Loop

¡MUY IMPORTANTE!, Guardaremos el archivo, como nuevo programa y escribiremos el nombre Alicia2, seleccionando la carpeta donde quiera ir almacenando todas las actividades.

Por defecto la carpeta elegida es My Programs Files que está en Mis Documentos.

En el caso de existir algún error en el CÓDIGO FUENTE de nuestro programa, KPL nos informa con un aviso de ERROR y el cursor se sitúa sobre la línea y secuencia errónea. Lo rectificaremos.

Ejecutar el programa: F5 ó .

Se abre una ventana emergente en la que se ejecuta nuestro programa. 

Prueba con otros valores en RotateSpriteBy, por ejemplo con:

a.       RotateSpriteBy(“alicia”,1),

b.       RotateSpriteBy(“alicia”,0.1),

c.       RotateSpriteBy(“alicia”,20).

Planteamiento Ejecución Resolución
 
Enlaces Web de interés

Ver la presentación

 

Autores: Pablo Flórez Valbuena y Lidia Getino Llamas

Abril 2007