
Asi luce el lugar de trabajo.
Los objetos de la izquierda son los que tienen el codigo.
Son movieclips y adentro viene un boton (que es el la figura geometrica con el dibujito)
Este es el codigo de los movie clip de la izquierda
Código ActionScript :
onClipEvent (load)
{
var x = this._x;
var y = this._y;
}
onClipEvent (enterFrame) {
if (this.soltar == "si")
{
distancia_x = Math.round((Number(x)-Number(this._x))/2);
distancia_y = Math.round((Number(y)-Number(this._y))/2);
if (Math.abs(distancia_x)<=1 and Math.abs(distancia_y)<=1)
{
}
else
{
this._x = this._x+distancia_x;
this._y = this._y+distancia_y;
}
}
}Y este es el codigo que se repite en los botones, dependiendo de la figura (circulo, cuadrado, estrella y hexagono)
Código ActionScript :
on (press)
{
soltar = "no";
this.startDrag();
}
on (release, releaseOutside)
{
if(centro.hitTest(_parent.circulo.centro))
{
soltar = "centro";
this._x = _parent.circulo._x;
this._y = _parent.circulo._y;
}
else
{
soltar = "si";
}
stopDrag();
}
Ojala me puedan ayudar, ya le di muchas vueltas al asunto y leido tutoriales y no me resulta nada
