Огромное спасибо что помогли.
Выкладываю код для будущих поколений.
В первом кадре нашей флеш

Код AS1/AS2:
stop ();
var b1= new Metka;
b1.add_metka("1","150","160");
var b2= new Metka;
b2.add_metka("2","250","100");
Файл Metka.as

Код AS1/AS2:
class Metka {
public var testt:Number;
public var container_mc:MovieClip;
public var container_mc_kartinko:MovieClip;
public function draw ():Void
{
container_mc=_root.createEmptyMovieClip("myClip"+testt, testt);
container_mc_kartinko=container_mc.createEmptyMovieClip("kartinko",1);
container_mc_kartinko.loadMovie("1.png");
this.container_mc.onPress = this.makeDelegate(this.mouseOverHandler);
}
private function makeDelegate(func:Function):Function
{
var context:Metka = this;
return function():Object
{
return func.apply(context, arguments);
}
}
public function mouseOverHandler()
{
// Тут будет происходить то что нужно при клике
getURL("http://ya.ru","_blank");
trace (testt);
}
// Функция создает новый объект этого кдассаа
public function add_metka(id,koor_x,koor_y)
{
testt=id;
draw();
koordinat(koor_x,koor_y);
}
// Функция изменяем место пложение клипа
public function koordinat(koor_x,koor_y)
{
if (koor_x){SetX(koor_x);}
if (koor_y){SetY(koor_y);}
}// - - - --
public function SetX(koor_x)
{
container_mc._x=koor_x;
}// - - - - -
public function SetY(koor_y)
{
container_mc._y=koor_y;
}// - - -- - -
}