Sto ceracando di realizzare una deformazione decelerata per un quadrato e una volta terminata l'apertura aprire un swf esterna!
Nel primo frame ho questo script:
codice:
this.createEmptyMovieClip("clip",1);
_root.A.onRelease = function(){
play();
_root.endw = 400;
_root.endh = 600;
_root.clip.unloadMovie(1);
_root.finestra.sfondo.play();
}
il secondo frame è vuoto e nel terzo questo script:
codice:
_root.finestra._width += Math.round((_root.endw-_root.finestra._width)/2);
_root.finestra._height += Math.round((_root.endh-_root.finestra._height)/2);
_root.finestra._x = 275-(_root.finestra._width/2);
_root.finestra._y = 200-(_root.finestra._height/2);
gotoAndPlay(2)
if (_root.finestra._height == 600){
gotoAndStop(4)
}
in pratica quando clicco sul mc A il mio qudrato si modifica in altezza con un moto decelerato.
Quello che nn capisco è perchè quando con un trace(_root.finestra._height) arriva a 600 non mi esegue quello che ho nell'if.
Si blocca tutto ma non nel frame 4!
Spero di essere stato chiaro nella spiegazione...
ciao e grazie per l'aiuto