Difference between revisions of "FadedProto:LevelPipeline"
Jump to navigation
Jump to search
(→Как добавить новый предмет в игру) |
(→Как добавить новый предмет в игру) |
||
Line 15: | Line 15: | ||
* Отркыть Item.cs и в конец '''public enum ID''' списка вписать название переменной нового предмета и запятую. | * Отркыть Item.cs и в конец '''public enum ID''' списка вписать название переменной нового предмета и запятую. | ||
* Создать визуальную/коллайдерную часть предмета в сцене. Не забыть добавить Rigidbody. | * Создать визуальную/коллайдерную часть предмета в сцене. Не забыть добавить Rigidbody. | ||
− | * Установить объекту слой Trigger. | + | * Установить объекту слой '''Trigger'''. |
* Назвать родительский объект предмета по имени переменной. | * Назвать родительский объект предмета по имени переменной. | ||
* Добавить компонент [[FadedProto:Pickup|Pickup]] и настроить. | * Добавить компонент [[FadedProto:Pickup|Pickup]] и настроить. | ||
* Создать из объекта префаб, перетянув его из сцены в папку '''Resources/item'''. | * Создать из объекта префаб, перетянув его из сцены в папку '''Resources/item'''. |
Revision as of 21:04, 26 January 2020
Как создать сцену
- Смоделить сцену, назначить коллайдеры.
- Добавить игрока (префаб prefabGG 2).
- Просчитать Navmesh.
- Опционально: раскидать NPC.
- Опционально: задать сектора.
- Опционально: расставить хинты для поиска нарушителей.
- Опционально: расставить патрульные маршруты для поиска нарушителей.
- Опционально: поставить машину (префаб bmw prefab).
- Опционально: расставить предметы. Префабы всех игровых предметов лежат в Resources/item.
- GameObject -> BuildGUID -> Выбрать галку Build GUID -> Build
После этого в сцену должно быть можно играть без ошибок.
Как добавить новый предмет в игру
- Отркыть Item.cs и в конец public enum ID списка вписать название переменной нового предмета и запятую.
- Создать визуальную/коллайдерную часть предмета в сцене. Не забыть добавить Rigidbody.
- Установить объекту слой Trigger.
- Назвать родительский объект предмета по имени переменной.
- Добавить компонент Pickup и настроить.
- Создать из объекта префаб, перетянув его из сцены в папку Resources/item.