"слежение" гуи текстуры за 3D объектом

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

"слежение" гуи текстуры за 3D объектом

Сообщение KorsaiR 23 апр 2013, 17:56

Привет народ!)

Находил когда то давно тему про это, но щас не могу найти снова, так что вопрошаю:

Есть у меня объект - враг, положение которого нужно знать, когда он уходит за пределы камеры. Я думаю стоит сделать GUI Текстурку которая перемещается по краям экрана в зависимости от координат объекта. Если есть возможность - скиньте ссыль на ту тему, либо дайте пример реализации такого? ничего не могу сделать, что попало получается.. а создавать 3D объеат - который следит и поворачивается за врагом - не вариант, т.к врагов бывает несколько) самое важное это для меня сейчас вопрос о том, как судя по координатам и относительно ГГ вычислить позицию в GUI..

Заранее спасибо)
Мои игры: Sunrise, Fireground, Spacerift
Sunrise: _www.sunsurv.ru , _https://store.steampowered.com/app/6631 ... _survival/
Fireground: _https://store.steampowered.com/app/1026 ... ND/?beta=0
Spacerift: _https://vk.com/spacerift
Аватара пользователя
KorsaiR
Старожил
 
Сообщения: 797
Зарегистрирован: 09 июл 2012, 12:20
Откуда: Новосибирск
Skype: pwiliya

Re: "слежение" гуи текстуры за 3D объектом

Сообщение BornFoRdeatH 23 апр 2013, 18:15

Где-то я здесь выкладывал примерчи, порой форум, либо я порою у себя.
Не бойся, если ты один, бойся, если ты ноль.
BornFoRdeatH
Адепт
 
Сообщения: 2377
Зарегистрирован: 22 окт 2011, 23:41
Откуда: Украина
Skype: bornfordeath

Re: "слежение" гуи текстуры за 3D объектом

Сообщение KorsaiR 23 апр 2013, 18:18

BornFoRdeatH писал(а):Где-то я здесь выкладывал примерчи, порой форум, либо я порою у себя.


весь вечер рою ((
Мои игры: Sunrise, Fireground, Spacerift
Sunrise: _www.sunsurv.ru , _https://store.steampowered.com/app/6631 ... _survival/
Fireground: _https://store.steampowered.com/app/1026 ... ND/?beta=0
Spacerift: _https://vk.com/spacerift
Аватара пользователя
KorsaiR
Старожил
 
Сообщения: 797
Зарегистрирован: 09 июл 2012, 12:20
Откуда: Новосибирск
Skype: pwiliya

Re: "слежение" гуи текстуры за 3D объектом

Сообщение BornFoRdeatH 23 апр 2013, 18:19

а я минуту :)
viewtopic.php?f=105&t=14398&p=104473&hilit=offscreen#p104473

Там правда код немного кривоват так как это был пробник, который я после переписал к более достойному виду. Но вполне рабочий.
Не бойся, если ты один, бойся, если ты ноль.
BornFoRdeatH
Адепт
 
Сообщения: 2377
Зарегистрирован: 22 окт 2011, 23:41
Откуда: Украина
Skype: bornfordeath

Re: "слежение" гуи текстуры за 3D объектом

Сообщение KorsaiR 23 апр 2013, 20:26

Спасибо большое!))
Мои игры: Sunrise, Fireground, Spacerift
Sunrise: _www.sunsurv.ru , _https://store.steampowered.com/app/6631 ... _survival/
Fireground: _https://store.steampowered.com/app/1026 ... ND/?beta=0
Spacerift: _https://vk.com/spacerift
Аватара пользователя
KorsaiR
Старожил
 
Сообщения: 797
Зарегистрирован: 09 июл 2012, 12:20
Откуда: Новосибирск
Skype: pwiliya

Re: "слежение" гуи текстуры за 3D объектом

Сообщение BornFoRdeatH 23 апр 2013, 20:30

Могу еще подсказать как проще всего это дело переписать, вместо гуйтекстуры использовать GUI.DrawTexture непосредственно из тела скрипта, избавит от лишних движений с пулом гуйтекстур :)
Не бойся, если ты один, бойся, если ты ноль.
BornFoRdeatH
Адепт
 
Сообщения: 2377
Зарегистрирован: 22 окт 2011, 23:41
Откуда: Украина
Skype: bornfordeath

Re: "слежение" гуи текстуры за 3D объектом

Сообщение KorsaiR 24 апр 2013, 06:51

Я в общем - то так и делаю) правда некоторые сложности возникли..не много не правильно показывается, может сам накосячил) щас дальше буду разбираться
Мои игры: Sunrise, Fireground, Spacerift
Sunrise: _www.sunsurv.ru , _https://store.steampowered.com/app/6631 ... _survival/
Fireground: _https://store.steampowered.com/app/1026 ... ND/?beta=0
Spacerift: _https://vk.com/spacerift
Аватара пользователя
KorsaiR
Старожил
 
Сообщения: 797
Зарегистрирован: 09 июл 2012, 12:20
Откуда: Новосибирск
Skype: pwiliya


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

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

Сейчас этот форум просматривают: GoGo.Ru [Bot], Yandex [Bot] и гости: 25