Es un poco rudimentario, pero...
Código:
var arr:Array = new Array();
for (i=0; i<15; i++) {
var mes:MovieClip = this.attachMovie("clip", "boton_"+i, i);
situar_mc(mes);
arr.push(mes._name);
}
function situar_mc (mc:MovieClip) {
mc._x = random(550);
mc._y = random(400);
for (j=0; j<arr.length; j++) {
var tmp:MovieClip = this[arr[j]];
if (mc.hitTest(tmp)) {
situar_mc(mc);
}
}
}
He hecho una función para poder llamarla en caso de contacto.