Здраствуйте. Подскажите пожалуйста решение.
У меня есть мувиклип control1. Я его могу драг-н-дропом много раз вытаскивать из панели panel на основную сцену map. Заодно заношу все эти копии в массив.
Делаю я это так:

Код AS3:
panel.control1.addEventListener(MouseEvent.MOUSE_DOWN, onStartDrag1);
panel.control1.addEventListener(MouseEvent.MOUSE_UP, onStopDrag1);
...
function onStartDrag1(evt:MouseEvent):void {evt.target.startDrag();}
function onStopDrag1(evt:MouseEvent):void {
evt.target.stopDrag();
var control1 = new Control1();
control1.x = (Math.ceil((panel.control1.x -16)/ 32))*32;
control1.y = (Math.ceil((panel.control1.y -16)/ 32))*32;
map.addChild(control1);
control1List.push(control1);
panel.control1.x = 100;
panel.control1.y = 100;
}
А вот как мне теперь, нажимая на один из вынесенных экземпляров control1 сделать так, чтобы именно этот экземпляр реагировал.
Ну, к примеру, при нажатии на него - поворачивался бы на 90 градусов, или его можно было драг-н-дропнуть обратно на панель.