У нас вы можете посмотреть бесплатно 19. Перетащил и бросил - Drag & Drop в Godot или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Перетаскивание тайлов в слоты через Control (официальный подход движка) В этом уроке показана базовая и правильная реализация drag & drop (перетащил и бросил) в Godot 4 с использованием Control-узлов, так, как это изначально задумано разработчиками движка. Подход подходит для: инвентарей логических головоломок систем тайлов и слотов UI-игр под ПК и мобильные устройства 🔧 Почему используются Control-узлы (а не Area2D) В Godot есть два принципиально разных мира: Node2D / Area2D — для физики, столкновений, мира Control — для интерфейса и взаимодействия с пользователем Механика Drag & Drop: встроена именно в Control уже содержит всю логику работы с мышью и тачем одинаково работает на ПК и Android не требует кастомных костылей с input_event 👉 Поэтому для интерфейсных механик (тайлы, слоты, кнопки, инвентарь) Control — правильный и стабильный выбор. ⚙️ Ключевые методы Drag & Drop _get_drag_data(position) (получить данные перетаскивания) вызывается при начале drag создаёт превью (копию тайла) сообщает движку, что именно перетаскивается возвращает данные (self — сам тайл) Используется для: задания масштаба превью сброса ротации визуальной обратной связи _can_drop_data(position, data) (можно ли сбросить сюда объект) вызывается при наведении на слот проверяет тип данных решает, принимать тайл или нет Используется для: фильтрации тайлов проверки ID / типа действия логики “этот тайл — в этот слот” _drop_data(position, data) (обработка сброса) вызывается только если _can_drop_data вернул true получает переданный тайл переподчиняет его слоту выравнивает позицию, масштаб и поворот Это точка входа всей игровой логики: запуск анимаций переключение состояний проверка комбинаций #godot #godotengine #godot4 #godottutorial #gamedev #indiegamedev #gameui #draganddrop #uidevelopment #2dgame #gamedevelopment #gamedevru #урокигодот #разработкаигр #геймдев