Движение объекта к другому объекту

техническая поддержка по Construct 2

Сообщение Движение объекта к другому объекту
» 13 ноя 2020, 14:37

Подскажите, как реализовать такую схему. Есть два объекта. Появляются рандомно в разных местах
Нужно, чтобы при выполнении определенного действия, например нажатие на кнопку мышки один объект плавно медленно начинал двигаться к другому по Y и X до полного совмещения и далее останавливал движение.
Аватара пользователя

Участник
Сообщений: 86
Я тут с 06 ноя 2016
Репутация 0 [ ? ]

Сообщение Движение объекта к другому объекту
» 13 ноя 2020, 17:18

Можно перемещать объект при помощи lerp, но более простой способ - это воспользоваться поведением MoveTo. Поведение позволяет настраивать скорость перемещения, ускорения, замедления. Есть также полезные триггеры (напр. "On hit position" - срабатывает, когда объект достиг пункта назначения) и т.д.
Аватара пользователя

Редактор
Сообщений: 341
Я тут с 01 авг 2017
Репутация 91 [ ? ]

Сообщение Движение объекта к другому объекту
» 13 ноя 2020, 18:15

А можете подсказать где найти это поведение. Есть Move to object, но там нет никаких настроек и оно не работает.
m1.png
Аватара пользователя

Участник
Сообщений: 86
Я тут с 06 ноя 2016
Репутация 0 [ ? ]

Сообщение Движение объекта к другому объекту
» 13 ноя 2020, 19:17

Addzho, поведение MoveTo стороннее, скачивать отдельно. Выше синий текст - ссылка.
Аватара пользователя

Модератор
Сообщений: 4583
Я тут с 18 сен 2015
Откуда: Екатеринбург
Двиг: С2/С3
Лицензия: Personal
VK: id21590703
Репутация 668 [ ? ]

Сообщение Движение объекта к другому объекту
» 13 ноя 2020, 19:27

Addzho, Это действие Move to object касается Z order (оно не имеет к передвижению объектов по X, Y никакого отношения). Что касается поведения MoveTo, то ссылка на него внизу. Также внизу есть реализация без поведения MoveTo.

[Behavior] Rex_MoveTo.zip
(36.43 КБ) Скачиваний: 41
Поведение

MoveTo4.capx
(173.24 КБ) Скачиваний: 46
Реализация без поведения
Исходники:
Библиотека исходников для Construct Classic - http://c2community.ru/forum/viewtopic.php?f=16&t=16843

Плагины:
Портирование плагины [C3Runtime] - http://c2community.ru/forum/viewtopic.php?f=200&t=17021
Поддельные плагины [C3Runtime] - http://c2community.ru/forum/viewtopic.php?f=200&t=16933
Аватара пользователя

Участник
Сообщений: 671
Я тут с 12 мар 2020
Откуда: GameSoul Inc.
Двиг: Construct,Unity
Лицензия: Business
Репутация 104 [ ? ]



Вернуться в Вопрос-Ответ по Construct 2

Сейчас эту тему просматривают

Зарегистрированные пользователи: нет зарегистрированных пользователей

Наверх