Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Fade On de una Imagen

Iniciado por J4v1v1g2, Febrero 14, 2017, 02:39:33 PM

Tema anterior - Siguiente tema
Hola de nuevo
 
Necesito algo de ayuda en un script en C# bastante sencillo que no consigo cerrar, ya que tengo mil cosas en la cabeza últimamente ^^'.
 
El  script  básicamente seria en modificara el canal alpha de una imagen de 0 a 1.
 
Es para poder cerrar esta semana una apk de realidad virtual que llevo preparando algún tiempo. 
 


   
eature=oembed" width="480">

 
 

Creo que es esto lo que buscas.
 

Color c = GetComponent<Renderer>().material.color;
c.a = 0.0f; //aqui pones 1 o 0
GetComponent<Renderer>().material.color = c;

 
Un Saludo!

····>Desarrollando un videojuegos online-arcade para Android.


····>Programador en:C,C#,VB.net,PHP,HTML5,SQL,JS,Ruby.


····>Trabajando en: Desarrollo de paginas web y bushistudios.


                    ๑۩۞۩๑_(▀▄)KINGTRASE()_๑۩۞۩๑ 



oki gracias por la rapidez esta noche voy a ver como va, que ya me estaba volviendo loco con los últimos ajustes de la VR xD
 
 

Un trabajo muy chulo, Jav1v1g2.

Enhorabuena.

Si necesitas que sea un cambio gradual y no instantaneo:
 

public var duracionFade : double = 5.0; //5 Segundos
public var fadeActivado : boolean = true;
private var renderer : Renderer;
function Start() {
renderer =  GetComponent.<Renderer>();  
}
 
function Update() {

     //Si fadeActivado => Cambio gradual (Duracion 5 segundos) a 1, si no cambio gradual  a 0.
if(fadeActivado){
   renderer.material.color.a = Mathf.Min(1,renderer.material.color.a + 1 / duracionFade * Time.deltaTime);
}else{
         renderer.material.color.a = Mathf.Max(0,renderer.material.color.a - 1 / duracionFade * Time.deltaTime);
}
}

 
Controlas el 0 / 1 con fadeActivado

Visita http://www.programacionwh.com encontraras tutoriales y muchas cosas .


Tambien puedes visitar mi canal de YouTube https://www.youtube.com/channel/UClSCTn0wPN1iFjED0yaoJUA



Esta es una versión bastante antigua la cosica a evolucionado bastante gracias a que me puse al día con la programación :D 
 
 

Etiquetas: