Salve a tutti, sono nuovo del forum e anche di AS2, e nonostante tutto mi sono imbarcato nella creazione di una cartina draggabile con controlli di zoom, il tutto rigorosamente in codice...
Cosa ancora + folle è che piano piano ne sto cavando qualcosa, ovvero sono riuscito a creare le animazioni di zoom in e zoom out utilizzando la classe Tween, ma ora non so come integrarle in una serie di condizioni, che mi permettano di avere degli zoom in e out che vadano in sequenza e lavorino bene tra di loro. Posto il codice che ho ricavato fin ora con quella che è la mia supposizione di come dovrebbe andare if...else if.
Grazie a chiunque voglia darmi una mano!

zoomin_btn.onRelease = function (){
if (-non ne ho idea-) {
cartina_mc.onPress = function() {
startDrag(this, false, 0, 480.65, 800, 0);
};
cartina_mc.onRelease = function() {
stopDrag();
};
import mx.transitions.Tween;
import mx.transitions.easing;
var zoomin1_Tween:Tween = new Tween(cartina_mc, "_xscale", mx.transitions.easing.Strong.easeInOut, 100, 200, 15, false);
var zoomin2_Tween:Tween = new Tween(cartina_mc, "_yscale", mx.transitions.easing.Strong.easeInOut, 100, 200, 15, false);
} else if (-non ne ho idea2-) {
cartina_mc.onPress = function() {
startDrag(this, false, -400, 720, 1200, -220);
};
cartina_mc.onRelease = function() {
stopDrag();
};
zoomin1_Tween.continueTo(300,15);
zoomin2_Tween.continueTo(300,15);
}
}