J'ai plein de fichier obj, plus tot que les charger manuellement je préfère tout charger avec un script car j'en est beaucoup.
J'arrive à les instancier en temps que gameobject mais le probleme c'est que quant j'instancie un fichier obj sa me creer un gameobject qui contient un sous objet default qui contient le maillage.
J’aimerai pouvoir assigner un mesh collider au gameobject enfant qui contient le mesh.
Code : Tout sélectionner
MeshCollider meshCollider = ville.transform.GetChild(0).AddComponent<MeshCollider>();
Code : Tout sélectionner
GameObject ville = GameObject.Instantiate(Resources.Load("ville/ville1/fichierobjet1"), transform.position, transform.rotation) as GameObject;
ville.transform.localScale = new Vector3(0.14f,0.14f,0.14f);
MeshCollider meshCollider = ville.AddComponent<MeshCollider>();