This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Проблема Не работает DnD на самом сервере

Vimper

Участник портала
13 Сен 2023
79
8
24
Добрый день! Использую dnd vue-draggable-next и vue3.
В браузере порядок, все перемещается, а вот в игре dnd не работает ни в какую.
 
Реакции: Harland David Sanders

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,490
239
100
Привет! Чтобы гарантировать работу vue-draggable-next в игре, убедитесь, что вы правильно настроили его. Убедитесь, что вы добавили необходимые обработчики событий, такие как onDragstart, onDragend, onDrop, и т.д. Проверьте также, что вы правильно настроили свойство "draggable" для элементов, которые должны быть перемещаемыми. Если проблема все еще остается, проверьте наличие конфликтов с другими элементами интерфейса или скриптами в вашей игре, которые могут препятствовать работе DnD.
 
Реакции: Harland David Sanders

kirillzver

Гуру
BackEnd developer
2 Ноя 2020
190
118
104
Большинство DnD решений не работает в рейдже. Советую писать кастомное
Или искать сразу написанное не на браузерных эвентах, так как часть из них просто отсутствует в рейджовском браузере.
Что касается самописного варианта, то, например, GTA 5 RP обошлись отслеживанием перемещения мыши, "входом"/"выходом" в нужный блок и нажатой/отпущенной ЛКМ.
 

mippoosedev

Гуру
BackEnd developer
2 Мар 2021
292
127
100
Мы на cursed project тоже используем схожее решение. Смотрим место где кнопку зажали, где отпустили и в процессе "перетаскивания" рисуем нужную иконку на координате мышки(в нашем случае иконку предмета из инвентаря)
 

kirillzver

Гуру
BackEnd developer
2 Ноя 2020
190
118
104
Я тоже использовал схожую реализацию в середине 20 года, когда разрабатывал проект с нуля.
Потом увидел, что на GTA 5 RP пришли примерно к такому же варианту.
 

Similar threads