![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2011
Сообщений: 121
|
Доброго времени суток.
Какой командой заблокировать movieClip, чтоб его нельзя было перетаскивать мышью (Drag&Drop)? enаbled()=false; - не помогает. |
|
|||||
|
Регистрация: Jul 2011
Сообщений: 121
|
Как вариант неплохо, но в это время нужно другие MovieClips таскать, вот в чем вся радость...
Последний раз редактировалось Sweet07; 30.01.2012 в 21:15. |
|
|||||
|
Регистрация: Jul 2011
Сообщений: 121
|
Всем большое спасибо.
|
|
|||||
|
Регистрация: Jul 2011
Адрес: SPb
Сообщений: 34
|
Доброг времени суток!
Схожая задача: необходимо drag-n-drop'ать сцену(карту), но в ней множество мувиков. Т.к. слушатель вешается на всю сцену, хватая за домик - он начинает двигаться отдельно от всего остального. Добавлено через 39 минут Решил задачу следующим образом: добавил на сцену кнопку-свитч, с элементарной проверкой: if (world.mouseChildren == true)//изначально world.mouseChildren = true; { world.mouseChildren= false; HUD.Drag_switch.gotoAndStop(2);//Кнопка подсвечивается world.addEventListener(MouseEvent.MOUSE_DOWN, _startDrag); } else { world.mouseChildren= true; HUD.Drag_switch.gotoAndStop(1);//кнопка возвращается в исходное состояние world.removeEventListener(MouseEvent.MOUSE_DOWN, _startDrag); Последний раз редактировалось Ne_mesis; 24.03.2012 в 07:17. |
|
|||||
|
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Jul 2011
Адрес: SPb
Сообщений: 34
|
Тернарное условие рулит!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|