![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+1.3 16.02.10]
Регистрация: Mar 2007
Адрес: Вертикальное
Сообщений: 100
|
Перетаскиваемый блок с подгружаемым swf..как сделать рабочее содержимое?
Т.е. подгружаю мувиклип в основной мувиклип.....хочу мышкой его перетаскивать...и чтобы контент был рабочий......но при нажатии на кнопки подружаемого клипа...срабатывает перетаскивание......клипа... как можно реализовать перетаскивание только при зажатии мышки и полноценную работу подгружаемого мувика? |
|
|||||
|
сделай что-то вроде маски из прозрачного мувиклипа, которая будет служить зоной за которую можно схватить и перетащить твой блок
|
|
|||||
|
[+1.3 16.02.10]
Регистрация: Mar 2007
Адрес: Вертикальное
Сообщений: 100
|
loadMovie("img/image1.jpg", eval("_level0.pic_mc101.m") );
eval("pic_mc101").onMouseDown = function(){ if(this.hitTest(_root._xmouse, _root._ymouse)){ this.startDrag(false); pic_mcc101.swapDepths(20); } } eval("pic_mc101").onMouseUp = function(){ this.stopDrag(); trace("1IIIIIIIIII"); //fix_block(101,1,1,"img/image1.jpg",pic_mc101); pic_mcc101.swapDepths(1); } loadMovie("img/image2.jpg", eval("_level0.pic_mc104.m") ); eval("pic_mc104").onMouseDown = function(){ if(this.hitTest(_root._xmouse, _root._ymouse)){ this.startDrag(false); pic_mcc104.swapDepths(20); } } eval("pic_mc104").onMouseUp = function(){ this.stopDrag(); trace("2IIIIIIIIII"); //fix_block(104,2,2,"img/image2.jpg",pic_mc104); pic_mcc104.swapDepths(1); } почему при отпускании мышки отлавливается оба трайса? 2IIIIIIIIII 1IIIIIIIIII |
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
Потому, что событие такое, "onMouseUp". Было бы "onRelease" — был бы один трейс. Используйте MovieClipLoader для загрузки изображений.
Вы не говорили, что вам нужно несколько клипов перетаскивать. И код лучше оформлять, иначе понять в нем что-нибудь довольно сложно.
__________________
hauts.ru |
|
|||||
|
[+1.3 16.02.10]
Регистрация: Mar 2007
Адрес: Вертикальное
Сообщений: 100
|
MovieClipLoader невозможно использовать по причине...тог очто подгружаемые свфки не работают,...а реагируют при нажатии на кнопки в них как на перетаскивание ролика....
|
|
|||||
|
[+1.3 16.02.10]
Регистрация: Mar 2007
Адрес: Вертикальное
Сообщений: 100
|
неполучится.....т.к. используем addListener
Последний раз редактировалось MiddleSky; 20.01.2010 в 18:29. |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|