@Charmduster

Unity3D FPS Вопрос касательно ботов и их разложения на малекулы, и как это реализовать?

Начал разработку небольшого проекта, шутерок с элементами кровавой бани.
Так вот сам вопрос: как на Unity можно реализовать распад модели персонажа так сказать "на кусочки" , при получении урона превыщающего количество HP? Пару идей есть, но все же посоветоваться не помешает, да и люди, думаю, которые тут сидят, возможно с подобным сталкивались.
  • Вопрос задан
  • 269 просмотров
Решения вопроса 1
@namee
если 3D модельки, то стоит сделал бы так ..
1. удаляем меш юнита
2. на мего месте спавним множество мелких мешей (штук 10 наверное сделал бы, хотя от масштабов юнита зависит) наполняя объём юнита
2. разбрасываем с использованием физики
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
freeExec
@freeExec
Участник OpenStreetMap
Можно через систему частиц, но это скорей всего не подойдёт. Так что делаете вторую модель из кусочков и анимируете её или разбрасываете куски по физике.
Ответ написан
@HLudens
Можно сделать систему частиц которые порождаются на поверхности модели. саму модель скрыть. Разлет частиц настроить по желанию :)
Для полноты картины можно еще и стартовый цвет частиц попробовать настраивать по цвету точки модели откуда где она родилась.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы