Нужно сделать обьект дочерним и перенести его в координаты к

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Нужно сделать обьект дочерним и перенести его в координаты к

Сообщение vampire666 11 янв 2013, 11:13

РЕбят обьясните простым способом как реализовать данное:
Нужно сделать обьект дочерним и перенести его в координаты к позиции материнского обьекта)что то не разберусь.искал в поиске и читал подобные темы но к данному результату так и не пришел! вот допустим есть обьект с именем mat и обьект с именем doch)
Обьясните на данном примере!
UNITY3D Game Developer
Аватара пользователя
vampire666
UNIт
 
Сообщения: 66
Зарегистрирован: 13 июн 2012, 18:45

Re: Нужно сделать обьект дочерним и перенести его в координаты к

Сообщение seaman 11 янв 2013, 11:34

seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Нужно сделать обьект дочерним и перенести его в координаты к

Сообщение Mimik 11 янв 2013, 14:42

если читать справку, то там есть ответ на данный вопрос!

Синтаксис:
Используется csharp

GameObject mat = GameObject.CreatePrimitive(PrimitiveType.Cube);
mat.transform.position = new Vector3(100,1,100);
mat.renderer.material.color = Color.blue;
                       
GameObject doch = GameObject.CreatePrimitive(PrimitiveType.Sphere);
doch.transform.position = mat.transform.position + mat.transform.up * 1;
doch.renderer.material.color = Color.red;
doch.transform.parent = mat.transform;
 

Но как я сам уже выясил присваивание парента в динамически создаваеммых объектах очень печально пожирает скорость.
особенно если ты будешь динамично создавать больше 12к объектов.
Нет, я не пишу игры, мне просто интересно развиваться, и я просто стал изучать Unity.
Скучно на работе, занялся развитием..
Mimik
Админ
 
Сообщения: 113
Зарегистрирован: 20 дек 2012, 18:50
Откуда: г.Костомукша
Skype: Mimik_fc7
  • ICQ

Re: Нужно сделать обьект дочерним и перенести его в координаты к

Сообщение vampire666 11 янв 2013, 16:21

Mimik,спасибо ,очень благодарен за помощь!
UNITY3D Game Developer
Аватара пользователя
vampire666
UNIт
 
Сообщения: 66
Зарегистрирован: 13 июн 2012, 18:45


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: infocratia, Tolking и гости: 21