Тема: Редактор
Показать сообщение отдельно
Старый 14.07.2015, 21:47   #1
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Редактор

Суть такова:

Есть префаб "солдат" — это empty object с навешанным на него скриптом поведения солдата.

Есть префабы "красноармеец" и "фашист" — просто модельки с анимациями.

Есть префабы "пистолет" и "пулемёт".

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

У класса "солдат" есть public-переменные строки "моделька" и "оружие".

В методе Start() класс "солдат" читает из переменных "моделька" и "оружие" и грузит соответствующие префабы. Сначала модельку самого человечка, а потом ему оружие.

В принципе всё работает, но в редакторе, по понятным причинам, прямо в сцене Empty Object не видать. А хотелось бы более наглядно.

Как я хочу чтобы идеально было:

Кидаю на сцену префаб человека.

У него в диспетчере есть поля "модель" и "оружие".
В поле "модель" я ввожу имя желаемой модели.
В "оружие" ввожу имя префаба оружия.

Вообще идеал если эти поля будут выпадающими списками.

И чтобы это отображалось каким-то образом в редакторе.
Куда копать на эту тему?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием