Я начинающий в этом деле.
Мне нужно сделать так, чтобы при перетаскивании объекта на определенный элемент запускался внешний файл swf.
Спасибо заранее
Запуск внешнего swf по клику мышки.

Код AS3:
import flash.net.URLLoader;
var myLoader:Loader = new Loader ();
myLoader.x=50;
myLoader.y=50;
korpus.addEventListener(MouseEvent.CLICK, korpus_bk);
function korpus_bk(myevent:MouseEvent):void {
var myURL:URLRequest=new URLRequest("swf/korpus_buksa.swf");
myLoader.load(myURL);
addChild(myLoader);
}
Перемещение объекта (drag_and_drop). в отдельном файле *.as

Код AS3:
package file.korpus {
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class korpus extends MovieClip {
public function korpus ()
{
buttonMode = true;
addEventListener( MouseEvent.MOUSE_DOWN, down );
}
protected function down ( event:MouseEvent ) :void
{
parent.addChild ( this );
startDrag();
stage.addEventListener ( MouseEvent.MOUSE_UP, stageUp );
}
protected function stageUp ( event:MouseEvent ) :void
{
stage.removeEventListener ( MouseEvent.MOUSE_UP, stageUp );
stopDrag();
if(dropTarget)
{
if( dropTarget.parent.name == "korz")
{
scaleX = scaleY = 0.5;
alpha = 0.5;
y = stage.stageHeight - height - 300;
buttonMode = false;
removeEventListener(MouseEvent.MOUSE_DOWN, down);
}
}
}
}
}