|
|
|||||
Усть два мува "а1" и "bla"
Усть два мува "а1" и "bla"
На драгабле "bla" повешено: on (press) { startDrag(bla, true); if (_root.bla._droptarget==_root.a1) { stopDrag(); } } не работает! а так работает on (press) { startDrag(bla, true); if (_root.bla, hittest(_root.a1)) { stopDrag(); } Объсните пожалуйста |
|
|||||
Народ, ну совсем чтоли ни кто не знает.
Помогите , плиз. |
|
|||||
Регистрация: May 2001
Адрес: Москва
Сообщений: 670
|
_droptarget
Синтаксис draggableInstanceName._droptarget Аргументы draggableInstanceName Имя экземпляра мувика, который являлся target'ом команды startDrag. Описание Свойство (только для чтения); возвращает абсолютный путь (используя "/" в качестве разделителей) экземпляра мувика, на который draggableInstanceName был, собственно, положен (dropped). Свойство _droptarget всегда возвращает путь, начинающийся с /. Чтобы превратить _droptarget в ссылку на объект, необходимо использовать eval, который возвратит необходимую ссылку. Версия плугина Flash 4 или более новый. Примеры Следующий пример получает свойство _droptarget экземпляра мувика garbage и использует eval чтобы получить путь с "." в качестве разделителей. Ссылка на garbage затем сравнивается с экземпляром мувика trash. Если они равны, то garbage делаем невидимым (Visibility -> false). Если они не равны, то восстанавливаем изначальное положение garbage. if (eval(garbage._droptarget) == _root.trash) { garbage._visible = false;} else { garbage._x = x_pos; garbage._y = y_pos;} The variables x_pos and y_pos are set on frame 1 of the movie with the following script: x_pos = garbage._x;y_pos = garbage._y; |
|
|||||
Ну так я знаю прекрасно что такое _droptarget
Мне интересно почему не работает у меня в коде нихрена. |
|
|||||
Регистрация: May 2001
Адрес: Москва
Сообщений: 670
|
значит плохо знаешь
прочти еще раз
|
Часовой пояс GMT +4, время: 00:23. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|