la struttura che adotto e' piu o meno questa, vedi link:
quindi "voce1" carica contenitore 1 anticipata da animazione con classe tween
"voce2--contenitore 2" anticipata da animazione con classe tween.
adesso vorrei fare una cosa che in parte mi riesce, vorrei che appena passo dalla voce1 alla voce 2 il contenuto di voce1 andasse via con un'altra animazione tween, e cosi per tutte le altre voci del menu, quindi se da voce2 passo a voce3, voce2 deve scomparire e deve apparire voce 3 idem per tutte (attenzione parlo di contenuti delle voci non delle voci in se!) i contenuti delle voci!!
quando carico un contenuto uso questa classe:
tutto funziona!Codice PHP:function movscatti() {
var movimento1:Tween = new Tween(_root.SuperContainer1, "_y", Elastic.easeOut, 400, 0, 25, false);
var tweenListener:Object = new Object();
tweenListener.onMotionFinished = function():Void {
trace("finito");
};
movimento1.addListener(tweenListener);
}
appena decido di fare l'inverso e fare sparire il seguente contenuto uso questa voce:
come potete vedere eseguo un'animazione del tipo rotation e alla fine unload dei componenti desiderati!Codice PHP:function ritorno_ill() {
var scatti_inv:Tween = new Tween(_root.SuperContainer1, "_rotation", Strong.easeOut, 0,-90, 10, false);
tweenListener.onMotionFinished = function():Void
{
_root.SuperContainer1.unloadMovie("gallery_bn.swf");
_root.SuperContainer1.unloadMovie("gallery_col.swf");
};
scatti_inv.addListener(tweenListener);
}
Qual'e' il problema.....? che il Supercontainer1 dopo la rotazione rimane sempre ruotato a 180°.....anche caricando diverse volte la "voce di menu" e applicando al click la classe movscatti(); questa rimane sempre ruotata...non ritorna piu....dopo la rotazione il container rimane ruotato.....mistero della fede.....
perche ?????![]()

Rispondi quotando
