FadedProto:HitObjects

From Bakery GPU Lightmapper: Wiki
Revision as of 21:44, 26 January 2020 by Mr F (talk | contribs) (Готовые компонента для ломания)
Jump to navigation Jump to search

Некоторые предметы можно сломать ударом или пулей. Для этого на них, помимо коллайдера, вешаются скрипты, отнаследованные от класса customHitObject.

Готовые компонента для ломания

  • HitBreakable: позволяет сломать объект на части при ударе. Пример: бутылка. Как настроить:
    • Если коллайдер с компонентом висит на чилде, поставить галку Break Parent.
    • На родительский объект повесить также компонент physBody.
    • В physBody поставить галку Breakable.
    • В physBody поставить Break Force на силу, требуемую для поломки (у бутылки = 8).
    • В physBody указать Sleep если надо, чтобы объект не падал с физикой изначально.
    • У объекта должны быть чилды с именами weapon (включённый) и broken (выключенный). При поломке они меняются местами. Внутри broken объекта обычно находятся ещё чилды со своими Rigidbody, physBody и звуками.
  • HitCarSignal: сигнализация авто, дудит 30 секунд после удара. Созывает к себе всех NPC с галкой Notice Car Alarm. Как настроить:
    • Повесить компонент на чилд-коллайдер.
    • Повесить туда же Audio Source со звуком сирены.
    • У родительского объекта коллайдера должен быть ещё один чилд по имени AI00 (думми). Он ставится с переднего краю машины. К этому месту NPC пойдут проверять.