(require 2htdp/image)
Algunas de estas funciones son:
Circle --> crea un circulo. Para ello se indica el radio, modo y color. Por ejemplo:
(circle 10 "solid" "red")
Rectangle --> crea un rectángulo. Para ello se debe indicar el ancho, alto, modo y color. Por ejemplo:
(rectangle 30 60 "outline" "blue")
Text --> Crea la imágen de un texto. Se debe indicar el texto, tamaño y color. Por ejemplo:
(text "hello" 24 "orange")
Los anteriores ejemplos se visualizan así:
Por el momento, basta con conocer estas funciones. Existen otras más, cuyo detalle puede verse en la documentación de DrRacket.
De otra parte, las imágenes pueden combinarse una encima de otra, tomando como referencia el centro de cada una de ellas:
Para ello se utilizan la función above:
(above (circle 10 "solid" "red")
(circle 20 "solid" "yellow")
(circle 30 "solid" "green" ) )
Los circulos se visualizaran en el mismo orden en que se colocaron dentro de la función above, es decir, arriba aparecera el primer circulo de color rojo, en la mitad el circulo amarillo y abajo el circulo verde, como se pueden observar en la siguiente imágen:
Tambien se pueden superponer las imagenes con la función overlay:
(overlay (circle 10 "solid" "red")
(circle 20 "solid" "yellow")
(circle 30 "solid" "green" ) )
El resultado es el siguiente:
Anterior
Siguiente



No hay comentarios:
Publicar un comentario