Je cherche à changer l'alpha de tous mes objets ayant un certain tag pour faire un fondu jusqu'à qu'ils soient transparents.
Mes objets ont pour la plupart plusieurs matériaux.
Voilà le code que j'ai pour le moment :
Code : Tout sélectionner
var object : GameObject[];
var mat : Material[];
var color : Color;
object = GameObject.FindGameObjectsWithTag("Invisible");
function Update(){
for (var obj: GameObject in object){
for (var i = 0; i < mat.Length; i++){
color.a -= 0.01f;
obj.GetComponent.<Renderer>().material[i].color = color;
}
}
}
Je comprends pas vraiment mon erreur.
Est-ce que quelqu'un peut m'éclairer ?
Merci d'avance.
Unity 5.3.5f1