Mi primer guión

20
Mi primer guión Aproximación al uso de guiones MANUAL SQUEAK

Transcript of Mi primer guión

Mi primer guión

Aproximación al uso de guiones

MANUAL

SQUEAK

En primer lugar: ¿qué es un guión?

Son la secuencia de instrucciones que gobiernan los objetos de Squeak.

Para que un objeto cobre vida, debemos utilizar los guiones de acción. Esto se realiza mediante el VISOR

de cada objeto.

“Con las siguientes presentaciones pretendemos dar a conocer y comprender el uso de los guiones”.

En la barra de menú principal, en Proyecto, seleccionamos nuevo proyecto.

Se nos abrirá una pequeña pantallita en la que se muestra el nuevo proyecto,

pinchamos en el menú de ventana y modificamos título. Lo titulamos, por ejemplo con el nombre de Guiones.

Una vez titulado, pulsamos intro para aceptar el nombre deseado. A

continuación clicamos en el centro de la ventanita y se nos muestra por fin

el nuevo proyecto.

1º) Con el nuevo proyecto ya abierto, arrastraremos la pestaña

de Provisiones para ver las herramientas de las que dispone.

2º) Para comprender el uso de guiones, entramos en Provisiones y arrastramos al Mundo una elipse.

1º2º

Seleccionamos el halo de la elipse clicando sobre ella con el botón

derecho de nuestro ratón y pulsando en seleccionar.

El visor es la herramienta dentro de los halos que se encarga de controlar el comportamiento de los objetos de

Squeak. Como vemos en la imagen se representa con un icono de color azul

celeste, con un ojo en su interior.

Tras clicar en el visor, observaremos la biblioteca de

acciones disponible para construir los guiones del objeto en cuestión.

Halo

Biblioteca elipse(Visor)

Observa que en la parte superior izquierda del Visor se observa una

miniatura de la imagen (en este caso la elipse). Esta imagen sirve para plegar y desplegar la biblioteca del objeto.

Con este visor de la elipse, vamos a construir el guión

de nuestro objeto, que avanzará y girará de forma

ininterrumpida.

Menú de categorías

Observamos como el visor de un objeto muestra dos categorías (en este caso misceláneo y pruebas).

Éstas se pueden cambiar pulsando en el menú de

categoría y seleccionando la que deseemos (como se

ve en la imagen).

Cada categoría da paso a un conjunto de

acciones diferentes que podremos aplicar

al objeto.

En primer lugar, deberemos crear un guión vacío que reciba

todas las acciones que seleccionemos posteriormente. Por tanto pulsaremos sobre la

categoría guiones.Esta opción sólo muestra la acción Elipse guión vacío.

Pulsamos sobre la frase y la arrastramos a cualquier parte

del mundo.

Obtenemos el guión que se muestra en la imagen

(sin ninguna acción por el momento).

A la vez, en el visor de la elipse se crea una nueva

línea de guión.

Ahora regresamos a la categoría básico del visor, para

seleccionar las dos acciones que contendrá el guión 1.

En esta categoría de acciones se encuentran las dos acciones que precisamos para

nuestro sencillo guión. Las acciones de avanzar y girar.

Seleccionamos el comando de “Elipse avanza” desde el visor y la arrastramos al guión que hemos establecido en el mundo

(Como se ve en la imagen). El número que vemos en la acción de avanzar, muestra los píxeles que se moverán del

objeto cada vez que el guión se ejecute. En la acción de girar, indica el ángulo de giro en grados sexagesimales. Ambos

pueden ser manipulados con las flechas verdes.

Repetimos el proceso con la acción de Elipse gira.

El resultado de las dos incorporaciones al guión1 será el siguiente:

Por último, para que el guión se ejecute de forma ininterrumpida, pulsaremos sobre el icono con forma de reloj (el que señala el globo de la imagen). Y donde

pone normal pondrá latiendo y se comenzará a mover.

Nota:Si dejamos pulsado el reloj, podremos

incrementar la velocidad.

Nos quedará algo así:

Como consecuencia de la activación de este guión, observaremos que la elipse se mueve y gira (como

pretendíamos) de forma ininterrumpida.Se puede pausar la aplicación haciendo clic

nuevamente en el reloj.

Nota: Podemos hacer desaparecer el guión del Mundo, pulsando sobre el botón Eliminar, situado en

la zona izquierda del guión (seguirá activo pero no se mostrará en la pantalla).

Para poder recuperar el guión, simplemente debemos arrastrar desde el visor de la Elipse hasta

el mundo, la expresión Elipse guión1.