Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 09.02.2006, 17:31
Molotoff вне форума Посмотреть профиль Отправить личное сообщение для Molotoff Найти все сообщения от Molotoff
  № 1  
Ответить с цитированием
Molotoff

Регистрация: 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.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 04:45.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.