06:44
1,0×
00:00/06:44
48,4 тыс смотрели · 3 года назад
631 читали · 4 года назад
Godot engine. Движение и столкновение.
При перемещении KinematicBody вы используете методы move_and_collide() или move_and_slide(). Эти методы перемещают тело вдоль заданного вектора и мгновенно останавливаются, если обнаружено столкновение с другим телом. После столкновения KinematicBody любая реакция на столкновение должна быть закодирована вручную. Примечание: кинематическое движение тела должно быть сделано только в _physics_process() ,хотя я описывал движение кинематического тела. move_and_collide Этот метод принимает один параметр: Vector, указывающий на относительное движение тела...
115 читали · 2 года назад
Основы GDScript #3
В прошлом уроке я рассказал про логические операции и передвижение объектов. Сегодня будет урок про коллизии. Коллизии в играх - это столкновение объектов. Например, когда вы не можете пройти сквозь стену или погибаете, когда вас бьет враг, это работа коллизий. Понимать принцип работы коллизий в Godot очень важно. В этом уроке будет только вводная информация по этой теме. У нас уже есть один объект со своим спрайтом. Для того чтобы работать с коллизиями необходимо добавить этому объекту узел CollisionShape2D...