Skip to content

makomako84/VehicleBuilder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Модуль VehicleBuilder

Для демонстрации возможностей модуля Vehicle Builder использованы ассеты с ассетстора, вот вид их оригиналов.

Взаимодействие с модулем

Хранение данных

Данные относительного положения объектов хранятся в asset файлах

Результаты работы

А так выглядят вариации объектов после компоновки различных частей оригинальных префабов.

Мех с танковой башней!

Мех с ракетной установкой (как и запланировано в исходном префабе)

Масклкар с пулеметом

Маскл кар с ракетной установкой от меха

Или даже так - маскл кар с башней от танка.

Танк с ракетной установкой от меха вместо пушки

** Добавление новых редактируемых частей **

Для реализации новых частей техники достаточно отнаследоваться от базовых классов BaseBuilderEditor, BaseBuilder и BaseBuildData, указать имя папки для новой части техники в BuilderConfiguration, создать вызывающие методы в VehicleBuilderEdiror и VehicleBuilder и добавить VehiclePartContext в contextStorage класса VehicleBuilder.

Ссылки на оригинальные ассеты в AssetStore

https://assetstore.unity.com/packages/3d/props/guns/machine-guns-20611

https://assetstore.unity.com/packages/3d/vehicles/russian-military-vehicles-lite-t90-104569

https://assetstore.unity.com/packages/3d/muscle-car-mobile-editable-substance-texture-51072

https://assetstore.unity.com/packages/3d/characters/robots/medium-mech-striker-124342

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages