Bienvenido, Invitado
Por favor Entrar o Registrarse.    Contraseña olvidada?

Animar la transparencia de un boton GUI
(1 viendo) (1) Invitado
AbajoPágina: 1
TEMA: Animar la transparencia de un boton GUI
#1676
Animar la transparencia de un boton GUI hace 4 Meses, 3 Semanas  
Hola:

Me surge la necesidad de poder animar la transparencia de la textura de un boton creado dentro de un script GUI.

Se me ocurre que se pueda animar el canal alfa como cuando animas el canal alfa de la textura de un objeto cualquiera, como en este caso que tengo que se lanza al llegar un valor disparado desde una animación.
Código:


var fadeSpeed = 40;

function haceVisible (theValue : float) {

if (theValue == 1) {
var info = gameObject.FindWithTag("BInfo");

while (info.renderer.material.color.a <= 1.0)
{
info.renderer.material.color.a += fadeSpeed * Time.deltaTime;

if (info.renderer.material.color.a > 1.0)
{
 info.renderer.material.color.a = 1.0;
 
 break;
}
yield;
}
}
}



Ahora, ¿como hago algo parecido con un boton del tipo

Código:

function OnGUI () {
GUI.skin = mySkin;

if (GUI.Button (Rect ((Screen.width/2)-136,18,105,36), "HALL","button")) {
Application.LoadLevel(1);
}
}



donde la imagen esta definida en el GUISkin dentro de "button" y es un png ?

Saludos y gracias.
Pablo
Senior Boarder
Mensajes: 57
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
El administrador ha deshabilitado la escritura pública.
 
#1689
Re: Animar la transparencia de un boton GUI hace 4 Meses, 2 Semanas  
No sé como se puede hacer lo que tú preguntas, es más, no sé ni si se puede...

Otra opcion es usar un plano normal para el boton y meterle un material transparente con tu textura. Así puedes animar lo que quieras incluyendo los parámetros del material.

Puedes usarlo como boton normal, añadiendo un collider al plano que hace de boton y usando la funcion "OnMouseDown".

OnMouseDown

Siento no poder ayudarte más.
Jocyf
Platinum Boarder
Mensajes: 562
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
Sexo: Hombre Localización: España Cumpleaños: 11/18
El administrador ha deshabilitado la escritura pública.
 
#1694
Re:Animar la transparencia de un boton GUI hace 4 Meses, 2 Semanas  
Gracias.

Así es como lo tengo ahora, pero queriamos hacer una prueba de la otra manera.

Total, que al final ha sido descartada ..... otra vez será.

Queda ahí la duda para futuras investigaciones
Pablo
Senior Boarder
Mensajes: 57
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
El administrador ha deshabilitado la escritura pública.
 
ArribaPágina: 1