891 читали · 4 года назад
№91. Получение инфы по взаимодеиствию объектов типа body (kinematic, rigid)
Эта нода не используeт сигналы для определения данных по взаимодействию c окружающими его физическими телами. Получить данные можно через методы move_and_slide или move_and_collide. Разберем основные ситуации: KinematicBody + Move_and_Collide При использовании метода move_and_collide(), мы можем получить информацию при помощи свойств collider. Например в нашем случае мы получаем имя статичного объекта при касании. Тут нельзя получить больше одного касания одновременно. KinematicBody + Move_and_Slide...
870 читали · 4 года назад
№54. KinematicBody2D. Физика.
ВАЖНО! В Godot4 заменено на CharacterBody2D, + чуть изменен синтаксис. ВНИМАНИЕ. Изложенная ниже информация — это не капитальный урок в котором вы найдете тщательное описание каждой функции. Это скорее обзорная статья из которой можно подчерпнуть начальные знания для легкого старта. Вообще, KinematicBody2D это часть «физического мира» годо. В него входят такие ноды как RigidBody, StaticBody2D и Area2D. И сам по себе KinematicBody призван упростить жизнь при управлении персонажем, беря на себя все проблемы с коллизиями...