Código :
f1.onPress = function () { startDrag ("f1"); } f1.onRelease = function () { stopDrag () ; if ((f1._x <= 370) && (f1._x >= 350) && (f1._y <= 250) && (f1._y >= 230)) { setProperty("f1", _x, "360"); setProperty("f1", _y, "240"); f1.enabled = false; } else { setProperty("f1", _x, "800"); setProperty("f1", _y, "200"); } }
Y el código lo copié 4 veces mas (por lo ke son 5 fichas) cambiando f1 por f2, f3, f4, f5.
Hasta ahí todo normal, y funciona perfecto. Ahora, el problema es que quiero que cuando ya esten todas las fichas acomodadas en x=360 y y=240 vaya a otro frame. He intentado varios códigos pero nada que doy y el código final hasta ahora va a así:
Código :
stop(); f1.onPress = function () { startDrag ("f1"); } f1.onRelease = function () { stopDrag () ; if ((f1._x <= 370) && (f1._x >= 350) && (f1._y <= 250) && (f1._y >= 230)) { setProperty("f1", _x, "360"); setProperty("f1", _y, "240"); f1.enabled = false; } else { setProperty("f1", _x, "800"); setProperty("f1", _y, "200"); } } f2.onPress = function () { startDrag ("f2"); } f2.onRelease = function () { stopDrag () ; if ((f2._x <= 370) && (f2._x >= 350) && (f2._y <= 250) && (f2._y >= 230)) { setProperty("f2", _x, "360"); setProperty("f2", _y, "240"); f2.enabled = false; } else { setProperty("f2", _x, "90"); setProperty("f2", _y, "490"); } } f3.onPress = function () { startDrag ("f3"); } f3.onRelease = function () { stopDrag () ; if ((f3._x <= 370) && (f3._x >= 350) && (f3._y <= 250) && (f3._y >= 230)) { setProperty("f3", _x, "360"); setProperty("f3", _y, "240"); f3.enabled = false; } else { setProperty("f3", _x, "670"); setProperty("f3", _y, "400"); } } f4.onPress = function () { startDrag ("f4"); } f4.onRelease = function () { stopDrag () ; if ((f4._x <= 370) && (f4._x >= 350) && (f4._y <= 250) && (f4._y >= 230)) { setProperty("f4", _x, "360"); setProperty("f4", _y, "240"); f4.enabled = false; } else { setProperty("f4", _x, "780"); setProperty("f4", _y, "180"); } } f5.onPress = function () { startDrag ("f5"); } f5.onRelease = function () { stopDrag () ; if ((f5._x <= 370) && (f5._x >= 350) && (f5._y <= 250) && (f5._y >= 230)) { setProperty("f5", _x, "360"); setProperty("f5", _y, "240"); f5.enabled = false; } else { setProperty("f5", _x, "-75"); setProperty("f5", _y, "320"); } }
Muchas gracias, y si necesitan mas info del archivo me avisan... Muchas gracias!!!