Архетип-сущность
Материал из CryWiki Russia
(Новая страница: «Архетип-сущность — сущность, имеющая свои свойства определённые в библиотеке архетипов в...»)
Следующая правка →
Версия 13:34, 3 октября 2011
Архетип-сущность — сущность, имеющая свои свойства определённые в библиотеке архетипов в Database View. Если вы изменить свойство сущности в библиотеке архетипов, это отобразиться на всех архетипах такого типа размещенных на всех уровнях. Очень полезная вещь для согласованности уровней. Вы можете убедиться, что бочка, например, имеет один и тот же вес на всех уровнях или определенный тип И.И. имеет один и тот же диапазон обзора на протяжении всей игры.
Содержание |
Пример
В этом примере будет показан процесс создания архетип-сущности. В данном примере мы создадим архетип аварийного сигнал (источник света), который вы сможете использовать в любом уровне.
Создание новой библиотеки
Для начала, откройте Database View (View → Open View Pane → Database View). Затем щелкните по иконке «Add Library» и введите подходящие вам название, далее нажмите «OK» чтобы создать библиотеку.
Создание нового элемента
Теперь, щелкните по иконке «Add New Item» и выберите класс сущности (Entity Class) источника света (Lights → Light).
Наименование элемента
Введите названия для группы, в которой будет находится элемент. Группы являются подкатегориями библиотеки. По логике, источник света следует поместить в группу «Lights». Затем, введите названия самого элемента, в данном случае «Red_Alert_light».
Настройка параметров
Теперь настроем параметры, так, как хотим. Вы можете просто перетащить его на уровень и посмотреть как архетип выглядит. Давайте зададим следующие параметр: в Light Style поставим 1, увеличим DiffuseMultiplier, SpecularMultiplier, HDRDynamic и цвет.
Результат
Теперь вы можете на уровень перетащить столько архетипов, сколько захотите. Просто загрузите свою библиотеку и всё готово.