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:
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!
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