2016-03-19 21 views
3

Çocuk nesnelerine bir alt nesne eklemeye çalışıyorum, ancak en sonun ilk olacağından emin olmak istiyorum. İşte Birlik, çocuğu çocuklara ekleyin, ancak en üstte

ben yapmaya çalışıyorum ne: Bu mantıklı

GameObject messageObj = Instantiate(storyPrefab) as GameObject; 
messageObj.name = "Story"; 
messageObj.transform.parent = wallGrid.transform; 
messageObj.transform.localScale = new Vector3(1,1,1); 

Umut: Burada

GameObject 
- (My new object here) 
- GameObject 
- GameObject 
- GameObject 

benim prefabrik örneğini kullanıyorum kodudur.

Herhangi bir yardım apreciated ve teşekkür Sen Transform.SetSiblingIndex kullanarak hiyerarşide sırasını değiştirebilirsiniz

cevap

8

:-) peşin almaktadır.

Yani temelde, istediğiniz öğeye ilk endeksini ayarlamak isteyebilirsiniz:

messageObj.transform.SetSiblingIndex(0); 
+0

Mükemmel ... Teşekkürler :-) – Mansa