Вход

Просмотр полной версии : Drag and Drop shape'ов


Halfist
23.03.2012, 04:14
При попытке применить startDrag() к объекту типа Shape получаю ошибку: вызов, возможно, неопределённого метода startDrag(). Shape'ы нельзя перетаскивать, что ли? Неявное приведение MovieClip к Shape не получилось..

Добавлено через 9 минут
Более того, странно, какой бы слушатель события мыши я бы не повесил на Shape, ни один не работает.

iNils
23.03.2012, 04:41
Работать с мышью могут только те классы, которые имеют в свой цепочке наследования класс InteractiveObject, а Shape имеет цепочку DisplayObject - EventDispatcher - Object. Соответственно работать с мышью он не может.
Читайте хелп:)

Halfist
23.03.2012, 14:42
Спасибо. А конвертнуть никак нельзя?

Yahen
23.03.2012, 14:43
Конвертнуть нет. А обернуть шейп в спрайт и его уже двигать непосредственно - запросто.

Halfist
23.03.2012, 15:11
Спасибо огромное!