вот пример с 5 способами перетаскивания (четыре закомментированы):* MouseEvent.MOUSE_MOVE
* Event.ENTER_FRAME
* startDrag(true)
* Timer(10)
, который устанавливает x = mouseX
y = mouseY
каждые 10 мс* Timer(100)
, который создает анимацию к mouseX, mouseY
вместо применения значенийЕсли я перемещаю мышь достаточно быстро, все эти режимы (со скоростью 30 кадров в секунду) выглядят так, как будто спрайт преследует курсор мыши, не перетаскивается, а также анимация вообще не плавная.Тем не менее, самая плавная анимация обеспечивается анимацией движения, но этот режим показывает большее среднее расстояние между курсором мыши и перетаскиваемым спрайтом.и, кстати, быстрое перетаскивание, например, Windows Explorer также заставляет его мигать, потому что у него недостаточно времени для рендеринга в каждой позиции