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:
il secondo frame è vuoto e nel terzo 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(); }
in pratica quando clicco sul mc A il mio qudrato si modifica in altezza con un moto decelerato.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) }
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

Rispondi quotando