Использовать двухмерные компонентыфункциональную часть GameObject. GameObject может содержать любое количество компонентов. В Unity есть много встроенных компонентов, и вы можете создавать свои собственные, написав сценарии, которые наследуются от MonoBehaviour. Подробнее
См. в Словарь с компоненты 2D-коллайдера для управления силами физики в вашем проекте, когда GameObjectОсновной объект в сценах Unity, который может представлять персонажей, реквизит, декорации, камеры, путевые точки и многое другое. Функциональность GameObject определяется прикрепленными к нему компонентами. Подробнее
См. в Словарь коллайдерыНевидимая форма, используемая для обработки физических столкновений объекта. Коллайдер не обязательно должен быть точно такой же формы, как сетка объекта — грубое приближение часто бывает более эффективным и неразличимым в игровом процессе. Подробнее
См. в Словарь соприкасаются друг с другом.
Компоненты Effector 2D можно использовать для создания следующих эффектов (среди прочего):
- Создайте «платформенное» поведение, такое как односторонние столкновенияСтолкновение происходит, когда физический движок обнаруживает, что коллайдеры двух GameObjects соприкасаются или перекрываются, когда хотя бы один из них имеет компонент Rigidbody и находится в движении. Подробнее
См. в Словарь (PlatformEffector2D) - Создание конвейерных лент (SurfaceEffector2D)
- Притягивать или отталкивать заданную исходную точку (PointEffector2D)
- Сделать объекты GameOject плавающими (BuoyancyEffector2D)
- Случайное изменение силы и величины угла (class-AreaEffector2D)