Supongamos que tengo un cubo y un circulo. El circulo es un boton dentro de un clip. El cubo es un clip. Mi intencion es q el usuario arrastre el circulo, y si es soltado sobre el cubo, vuelva a la posicion inicial y proceda a ir acercandose a un paso dado.
Con la primera parte no tengo ningun problema, el problema es cuando tengo q escribir la parte de "porceda a ir acercandose..."
Adjunto el codigo q tengo, por feo q sea
nuevamente gracias a los q respondan.
on(press)
{
this.startDrag()
posbtn_x = this._x
posbtn_y = this._y
}
on(release)
{
if(this.hitTest(this._parent.cubo))
{
this.stopDrag()
this._x = posbtnx
this._y = posbtny
poscubo_x = this._parent.cubo._x
poscubo_y = this._parent.cubo._y
distancia_x = this._x - this._parent.cubo._x
distancia_y = this._y - this._parent.cubo._y
vel = 0.1
while (!this.hitTest(this._parent.cubo))
{
if(distancia_x <> 0)
{
if(distancia_x > 0)
{
this._x += vel
distancia_x -= vel
}else{
this._x -= vel
distancia_x -= vel
}
}
if(distancia_y <> 0)
{
if(distancia_y > 0)
{
this._y += vel
distancia_y -= vel
}else{
this._y -= vel
distancia_y -= vel
}
}
}
}
}
