Автоматическое перемещение перетаскиваемого объекта на цель для перетаскивания для пользователя во Flutter - PullRequest
2 голосов
/ 05 мая 2020

Вот мой вариант использования, я использую перетаскиваемые контейнеры и dragtarget (контейнер со знаком вопроса) для этой маленькой игры (см. Связанное изображение).

Я построил этот лог c пока что, если пользователь перетащит букву «i» на изображение, указанное ниже, оно будет принято и go к следующему слову.

Мой вопрос: есть ли способ при флаттере, чтобы разрешить пользователю просто нажать на перетаскиваемых контейнерах и заставить их автоматически перемещаться к цели dragtarget (используя logi c, уже определенный в свойстве onAccept виджета dragtarget)?

Ссылка на изображение экрана здесь

1 Ответ

0 голосов
/ 05 мая 2020

Нет, это невозможно. Как видно из названия, Draggables означает, что его нужно перетащить. Посмотрите, что говорится в официальной документации о Draggables and DragTarget

Draggable

Виджет, который можно перетащить на DragTarget.

DragTarget

Виджет, который получает данные, когда перетаскиваемый виджет отбрасывается.

Надеюсь, это поможет.

...