![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2004
Адрес: Seversk
Сообщений: 47
|
Есть клип 'drag', который нужно продублировать для 2х (например 2х) других клипов 'mc' и 'mcc', то есть присвоить им теже _x, _y.
Но это не все . Также требуется каждому продублированному клипу "присвоить" своё перетаскивание. Все нужно осуществить через прототип. Проблем с дублированием не возникает , проблема состоит в перетаскивании - у меня перетаскивается только последний продублированный клип(причем даже если нажимать на остальные дубли)мой код: var d:Number=2;
MovieClip.prototype.task = function() {
drag_dubl=drag._name+d;
drag.duplicateMovieClip(drag_dubl, d);
_root[drag_dubl]._x=this._x;
_root[drag_dubl]._y=this._y;
_root[drag_dubl].onPress = function(){startDrag(_root[drag_dubl]);}
_root[drag_dubl].onRelease = function(){_root[drag_dubl].stopDrag();}
}
mc.task();
mcc.task();
Последний раз редактировалось Molotoff; 09.02.2006 в 20:29. |
![]() |
Часовой пояс GMT +4, время: 04:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|