public static void SetArmor(GameObject player, TopArmor topArmor)
{
if (topArmor == null)
{
Transform Back = player.transform.FindChild("Character").FindChild("Armature");
Back.FindChild("Armor").gameObject.SetActive(false);
Back.FindChild("ArmorL").gameObject.SetActive(false);
Back.FindChild("ArmorR").gameObject.SetActive(false);
}
else
{
Transform Back = player.transform.FindChild("Character").FindChild("Armature");
Transform torse = Back.FindChild("Armor");
Transform leftBracer = Back.FindChild("ArmorL");
Transform rightBracer = Back.FindChild("ArmorR");
torse.gameObject.SetActive(true);
leftBracer.gameObject.SetActive(true);
rightBracer.gameObject.SetActive(true);
leftBracer.GetComponent<MeshRenderer>().materials = new Material[] { topArmor.Exterieur,topArmor.Interieur} ;
rightBracer.GetComponent<MeshRenderer>().materials = new Material[] { topArmor.Exterieur,topArmor.Interieur};
torse.GetComponent<MeshRenderer> ().materials = new Material[] { topArmor.Interieur, topArmor.Exterieur };
}
}