Problema al dibujar figuas

Tambien queria consultar como dibujar la figura con transparencia.

Hola @Pan, la función “dibujar_rectángulo” está disponible dentro de los actores de tipo pizarra. Para crear un actor pizarra deberías crear el actor:

image

y en el código reemplazar la función iniciar por esta:

    iniciar() {
        super.iniciar();
        this.imagen = "imagenes:basicos/invisible";

        this.limpiar();
        this.dibujar_borde_de_rectangulo(-50, -50, 40, 90, "naranja", 12);
    }

Y sobre dibujar figuras con transparencia, podrías usar las funciones tipo dibujar_borde_de_rectanculo en lugar de dibujar_rectangulo. O bien, asignarle transparencia al actor pizarra directamente:

this.transparencia = 50

En el manual hay algunos ejemplos de esto: dibujar en pantalla

Igualmente, pensando en tu consulta… tal vez puedo hacerle un cambio a pilas para que no haga falta el actor pizarra y se pueda dibujar directamente… me diste una muy buena idea, voy a tratar de mejorar eso, ¡gracias! :sweat_smile:

1 me gusta

Con respecto a eso ultimo, si jaja, queria evitar usar imagenes en el juego y usar figuras pero si tengo que usar actores para cada figura, me es muy problematico, ya que generalmente armo personjanes uniendo diferentes fijuras…

No funciona la transparencia en los dibujos