/
darov
/
Platformer
Обзор
Документация
Войти
/
darov
/
Platformer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Assets/Scripts/GroundCheck.cs
21 строка
575 B
Roman Danilov
comment
15 окт 2025, 07:53
15 окт 2025, 07:53
80f1cc3
Код
Авторство
О чём код?
using UnityEngine; public class GroundCheck : MonoBehaviour, IGroundCheck { [SerializeField] private Vector2 _overlapOffset; [SerializeField] private Vector2 _overlapSize; [SerializeField] private LayerMask _groundMask; public bool IsGrounded { get; private set; } private void Start() { IsGrounded = true; } private void Update() { Vector2 overlapPoint = (Vector2)transform.position + _overlapOffset; IsGrounded = Physics2D.OverlapBox(overlapPoint, _overlapSize, 0f, _groundMask); } }