Я пытаюсь создать каркас для основанных на HTML5 приключенческих / точечных и щелчковых игр, и я хочу начать с создания способа перетаскивания объектов (с экрана на горячие точки или инвентарь, от инвентаря до горячих точек и т. Д.)с svg, представляющим как объекты, так и горячие точки (то есть полностью прозрачные формы для обнаружения попаданий).Идея состоит в том, чтобы перетащить элемент и позволить ему выпадать, только если мышь касается точки доступа.
Я столкнулся с некоторыми проблемами.Во-первых, назначение перетаскиваемого атрибута для <svg>
или круг тестирования не сработало.Я попытался поместить его в <div>
, но в то время как событие перетаскивания регистрировалось и срабатывало, изображение-призрак не показывалось, как в демоверсиях html5rocks.Как я могу исправить перетаскивание?
Вот скрипка .