Визуальное представление невизуальных объектов

Раздел, посвящённый всему, что связано с программированием для Редактора Юнити. Скрипты Редактора, Wizards и прочее.

Re: Визуальное представление невизуальных объектов

Сообщение Neodrop 03 апр 2011, 22:35

Event.current.type == EventType.MouseDown

Класс Input в Editor скриптах не работает.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Визуальное представление невизуальных объектов

Сообщение Paul Siberdt 03 апр 2011, 22:50

Супер, спасибо! И позиция там же берется.
А есть возможность наследовать ЭдиторКласс, чтобы его представление в инспекторе оставалось аккуратным? Есть какие хитрости?
Аватара пользователя
Paul Siberdt
Адепт
 
Сообщения: 5317
Зарегистрирован: 20 июн 2009, 21:24
Откуда: Moscow, Russia
Skype: siberdt
  • Сайт

Re: Визуальное представление невизуальных объектов

Сообщение mentors 03 апр 2011, 23:06

Neodrop :-bd Опять выручаешь, я из за этого кое какие задумки похоронить решил... А тут... Ведь знал что не зря, по сути дублирующий Input класс EventType существует, но не понял что второй и в редакторе работает... Но почему об этом не слова в документации... Или опять я где-то невнимательно читал?
Аватара пользователя
mentors
UNITрон
 
Сообщения: 309
Зарегистрирован: 20 мар 2011, 19:32
Откуда: Россия

Re: Визуальное представление невизуальных объектов

Сообщение seaman 03 апр 2011, 23:29

Хотел посоветовать Вам это же, но никак не мог сообразить как это использовать в окне сцены. Увидел, что Neodrop советует это же - значит все же можно как-то использовать. Начал копать - открыл для себя CustomEditor и OnSceneGUI...
В Юнити похоже вообще все можно под себя настроить...
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Визуальное представление невизуальных объектов

Сообщение Neodrop 03 апр 2011, 23:55

Paul Siberdt писал(а):Супер, спасибо! И позиция там же берется.
А есть возможность наследовать ЭдиторКласс, чтобы его представление в инспекторе оставалось аккуратным? Есть какие хитрости?


Конечно можно. Кто запрещает то?
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Визуальное представление невизуальных объектов

Сообщение Paul Siberdt 04 апр 2011, 01:05

Ну, чтобы рисовался хэндлер с хотбоксом при выделении любого объекта, я создаю кастом эдитор на основе Transform.
Код: Выделить всё
@CustomEditor (Transform)

В результате, в инспекторе Transform теряет свое форматирование и position/rotation/scale выводятся построчно, что менее удобно.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватара пользователя
Paul Siberdt
Адепт
 
Сообщения: 5317
Зарегистрирован: 20 июн 2009, 21:24
Откуда: Moscow, Russia
Skype: siberdt
  • Сайт

Re: Визуальное представление невизуальных объектов

Сообщение Neodrop 04 апр 2011, 01:17

Ага. Есть такое. У меня целая простыня в Antares Addon для отрисовки "родного" трансформа. Глюк какой то. Причём, застарелый.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Визуальное представление невизуальных объектов

Сообщение Paul Siberdt 04 апр 2011, 01:38

А где-то можно слизать GUI родных компонентов? Или приходилось руками перенабирать?
Если слизать негде - не страшно, набирем руками... :D
Аватара пользователя
Paul Siberdt
Адепт
 
Сообщения: 5317
Зарегистрирован: 20 июн 2009, 21:24
Откуда: Moscow, Russia
Skype: siberdt
  • Сайт

Re: Визуальное представление невизуальных объектов

Сообщение Neodrop 04 апр 2011, 01:42

В Antares Addon
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Визуальное представление невизуальных объектов

Сообщение Paul Siberdt 04 апр 2011, 01:58

Офигенно!... оверрайдить родителя в Инспекторе можно через OnInspectorGUI...
Всем спасибо :)
Аватара пользователя
Paul Siberdt
Адепт
 
Сообщения: 5317
Зарегистрирован: 20 июн 2009, 21:24
Откуда: Moscow, Russia
Skype: siberdt
  • Сайт

Пред.

Вернуться в Editor

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4