#c# #unity3d
#c# #unity3d
Вопрос:
Просто какой-то начинающий плебей, задающийся вопросом, является ли это странным подходом к применению визуальных эффектов / любых других при попадании к объекту,
допустим, у меня был IDamageable
интерфейс с OnHit()
методом, а во вражеском объекте у меня был бы скрипт, который применяет как урон, так и визуальные эффекты к врагу при попадании, является ли это грязным или плохим подходом и есть ли лучший способ справиться с этим типом поведения?
Ответ №1:
Этот подход является частично приемлемым. Я бы порекомендовал вам тоже выполнить два сценария. Один для визуальных эффектов и один для ущерба. Если вы создадите два сценария, вы сможете снова использовать их в коде, но если вы объедините их вместе, вы не сможете использовать их снова.