public static void safeFadeTo(GameObject toFade, Hashtable fadeOptions) {
//TODO find most robust method
//GameObject body = gameObject.GetComponentsInChildren<SkinnedMeshRenderer>(). .transform.FindChild("body_perso");
//GameObject body = gameObject.transform.FindChild("body_perso").gameObject;
GameObject body = toFade.transform.FindChild("body_perso").transform.FindChild("body_perso").gameObject;
if(null != body)
{
iTween.FadeTo(body, fadeOptions);
}
GameObject dna = toFade.transform.FindChild("dna_perso").transform.FindChild("body_perso").gameObject;
if(null != dna)
{
iTween.FadeTo(dna, fadeOptions);
}
}