> For the complete documentation index, see [llms.txt](https://game-development.gitbook.io/unreal-for-24-hours/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://game-development.gitbook.io/unreal-for-24-hours/hour-4.-static-mesh-actor/summary/static-mesh-collision.md).

# Static Mesh Collision

### [Оболочки Коллизии](https://docs.unrealengine.com/en-US/Engine/Physics/Collision/index.html)

Оболочка коллизии (**collision hull**) — простой примитивный контур, окружающий меш и используемый для определения событий коллизий. Событие коллизии (**collision event**) происходит, когда две оболочки коллизий актеров сталкиваются, соприкасаются или проникают друг в друга. При импорте 3D-модели редактор автоматически генерирует два варианта оболочек коллизий: [**простую и комплексную**](https://docs.unrealengine.com/en-US/Engine/Physics/SimpleVsComplex/index.html).

### Просмотр оболочек коллизий

Вы можете просмотреть оболочку коллизии в редакторе статичных мешей, щелкнув по иконке Collision на панели инструментов редактора статичных мешей. При этом вы сможете взаимодействовать с оболочкой коллизии, щелкнув по одной из граней каркаса. Можно перемещать, масштабировать и поворачивать оболочку, просто зажав клавишу пробела, чтобы переключаться между виджетами трансформации. Вы можете удалить выбранную оболочку коллизии, нажав клавишу Delete.

### [Редактирование оболочек коллизий](https://docs.unrealengine.com/en-US/Engine/Content/Types/StaticMeshes/HowTo/SettingCollision/index.html)

#### ([Collision How To's](https://docs.unrealengine.com/en-US/Engine/Physics/Collision/HowTo/index.html))

Автоматически генерируемые в процессе импорта оболочки коллизий могут сэкономить время, но они зависят от формы ассета меша, отчего автоматическая генерация не всегда уместна. На рисунке можно увидеть, что автоматически сгенерированная простая коллизия выходит за пределы всего меша Archway. Эта оболочка коллизии будет блокировать перемещение актеров через меш, однако она также не позволит актерам пройти через арку. В нашем случае оболочку коллизии необходимо изменить.

![](https://3269408069-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LvBDDhGukqXLeHyOoVg%2F-LvP1Ar995tASEHKfFWz%2F-LvP4fA7FCJwzXzKrDQl%2Fimage.png?alt=media\&token=a851991b-5220-4a00-a5e5-095a2a9b1951)

{% hint style="success" %}
Попытайтесь отредактировать ассет **Archway**, который находится в папке Hour\_04 (доступной по адресу: <http://addons.eksmo.ru/it/UE_24.zip>).

1. Откройте меш **Archway** в редакторе статичных мешей.
2. Выберите в строке меню пункт **Collision** ⇒ **Remove Collision**.
3. Выберите там же пункт **Collision** ⇒ **Add Box Simplified Collision**.
4. Выберите оболочку коллизии во вьюпорте и нажимайте клавишу пробел, чтобы

   переключаться между перемещением, масштабированием и поворотом, чтобы

   поместить упрощенную прямоугольную оболочку коллизии по вершине арки.
5. Повторите шаги 3 и 4 еще два раза для каждой из колонн арки.
6. Щелкните по кнопке **Save** на панели инструментов, чтобы сохранить изменения,

   произведенные с ассетом статичного меша, на панели **Content Browser**.
   {% endhint %}

![](https://3269408069-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LvBDDhGukqXLeHyOoVg%2F-LvP1Ar995tASEHKfFWz%2F-LvP5RisRXUQcTG2FBZy%2Fimage.png?alt=media\&token=e1b60847-f8ea-4f43-b597-f54ec00600a1)
