Explorando Formas - Small Basic

14
Microsoft® Small Basic Explorando Formas Tiempo estimado para completar esta lección: 1 hora

Transcript of Explorando Formas - Small Basic

Microsoft® Small Basic

Explorando Formas

Tiempo estimado para completar esta lección: 1 hora

En esta lección, aprenderás acerca de:

Crear formas con el objeto Shapes.

Usar varias operaciones del objeto Shapes.

Animar formas en la pantalla.

Explorando Formas

Introducción al objeto Shapes

¡Esta lección presenta el objeto Shapesque ofrece Small Basic! Con este objeto, puedes dibujar, rotar y animar las formas en la ventana gráfica.

Hasta ahora, has aprendido a dibujar patrones en Small Basic utilizando el GraphicsWindow y el objeto Turtle.

Puedes pintar las formas mediante el uso de las propiedades específicas del objeto GraphicsWindow.

Operaciones del objeto Shapes

Mediante el uso de ciertas operaciones del objeto Shapes, puedes darle una apariencia vibrante a las formas que se crean. Estas operaciones incluyen:

AddImage

AddRectangle

HideShape

ShowShape

SetOpacity

GetOpacity

Move

Animate

Zoom

Operaciones del objeto Shapes

Veamos un ejemplo para demostrar estas operaciones...

En este ejemplo, hemos utilizado las operaciones ShowShape, HideShape y SetOpacity del objeto Shapes para realizar una variedad de acciones en un rectángulo.

Operaciones del objeto Shapes

Examinemos estas operaciones en detalle...

AddRectangle—Puedes definir un rectángulo utilizando esta operación y especificando el nombre, anchura y altura del rectángulo.

SetOpacity—Puedes establecer la opacidad de una forma mediante esta operación, especificar el nombre de la forma y un nivel de opacidad de 0 a 100.GetOpacity—Puedes devolver la opacidad de una forma mediante esta operación y especificar el nombre de la forma.

HideShape—Puedes ocultar una forma mediante esta operación y especificar el nombre de la forma.ShowShape—Puedes mostrar una forma mediante esta operación y especificar el nombre de la forma.

Operaciones del objeto Shapes

Vamos a ver otro ejemplo para demostrar más operaciones…

En este ejemplo, utilizamos la operación AddImage para mostrar una imagen. A continuación, utilizamos las operaciones Move, Animate y Zoom para realizar diversas acciones en la imagen.

Operaciones del objeto Shapes

Zoom—La operación de Zoom amplía o reduce una forma a un nivel de zoom particular. Debes especificar el nombre de la forma y un nivel de zoom entre 0.1 y 20.

Animate—Esta operación anima una forma como mover a una posición diferente. Debes especificar el nombre de la forma, la coordenada x y la coordenada y de la nueva posición y la duración de la animación.

Move—Mediante esta operación, puedes mover la forma a una ubicación diferente en la ventana gráfica. Se deben especificar el nombre de la forma y la coordenada x y la coordenada y de la nueva ubicación.

AddRectangle - Mediante esta operación, puedes agregar una forma rectángulo que aparecerá en la ventana gráfica.

Puedes utilizar el objeto Shapes para agregar diferentes tipos de formas en tu programa.

Entonces puedes realizar distintas operaciones con el objeto de Shapes, como mover la forma, ajuste su opacidad o agregar un efecto de zoom. Veamos un ejemplo...

Operaciones del objeto Shape

Haga clic en de la barra de herramientas.

Animando un objeto Shapes

Veamos un ejemplo de cómo animar una forma mediante el objeto Shapes.

En este ejemplo, se anima una forma cambiando su posición original a una posición diferente y luego volviendo a su posición original en la ventana gráfica.

Rotando un objeto Shape

Vamos a explorar algunas operaciones más del objeto Shapes escribiendo un programa para girar una forma.

En este ejemplo, se utiliza un bucle For para girar una forma de su posición original en la ventana gráfica.

Haga clic en de la barra de herramientas.

Cuando se ejecuta el programa, gira el rectángulo en la ventana gráfica.

Además de dibujar formas de diferentes estilos y tamaños, también puedes crear diseños de forma única mediante condiciones y bucles en tu programa.

Por ejemplo, se puede utilizar un bucle For para crear varios rectángulos de colores al azar...

Jugando con el objeto Shapes

Vamos a resumir…

¡Felicidades! Ahora ya sabes cómo:

Crear formas mediante el objeto Shapes.

Utilizar varias operaciones del objeto Shapes.

Animar las formas en la pantalla.

Demuestra lo que sabes

Escribir un programa que muestre una ventana gráfica y realice los siguientes pasos:

Añada una línea y un círculo a la ventana.

Establezca el color, tamaño y ubicación de las formas.

Animar el círculo para que se mueva encima de la línea de izquierda a derecha en la ventana gráfica.