Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: p34 en Agosto 25, 2011, 04:37:37 AM

Título: Se puede manejar la transparencia? (Resuelto)
Publicado por: p34 en Agosto 25, 2011, 04:37:37 AM
hola.
tengo el problema de que quiero hacer un fantasma y que este pueda hacerse parcialmente invisible pero no se si exista un codigo para hacerlo invisible porque trate con draw_set_alpha(alpha) pero ese es solo para los draw y no me sirve para el sprite que quiero (con exepcion de que este usando mal el codigo) ??? ???
Gracias
Título: Re: Se puede manejar la transparencia?
Publicado por: Zeit en Agosto 25, 2011, 05:13:10 AM
Hola, checa en el manual las funciones de dibujo, en particular las de dibujo de sprite, en algunas puedes manipular el alpha, ademas de otras opciones muy interesantes. Saludos.
Título: Re: Se puede manejar la transparencia?
Publicado por: MaanuRP en Agosto 25, 2011, 05:20:19 AM
No lo estas usando mal, estas usando la funcion incorrecta.

Para lo que tu quieres, debes usar la siguiente funcion:
[gml]
image.alpha
[/gml]

Aqui adjunto te dejo un ejemplo muy bascio y simple de como aumentar y disminuir la transparencia de un sprite con botones.
(Es obvio pero bueno, presiona en el boton rojo - (menos) para sacarle alpha al sprite (Hacerlo mas transparente) y presiona en el boton rojo + (mas) para ponerle mas alpha al sprite (Hacerlo mas opaco))
El sprite es un cuadrado verde.
Título: Re: Se puede manejar la transparencia?
Publicado por: p34 en Agosto 25, 2011, 06:24:44 PM
Muchas gracias :D
Me has ayudado bastante