fai così:
1) crea un movieclip che contenga sia l'animazione ke va avanti, sia quella ke torna indietro, mettendo uno stop() all'inizio e uno a mentà dell'animazione.
2) torna sullo stage, trascina dalla libreria l'istanza del movieclip appena creato, entra nel pannello azioni e inserisci questo codice:questo metodo non utilizza pulsanti ma è molto più efficace...ovviamente è stato fatto da negatyve! :metallicacodice:onClipEvent (mouseMove) { if (this.hitTest(_root._xmouse, _root._ymouse, false) && !aperto) { if (_currentframe>(_totalframes/2)) { gotoAndPlay (_totalframes-_currentframe); } else { play (); } aperto = true; } else if (!this.hitTest(_root._xmouse, _root._ymouse, false) && aperto) { if (_currentframe<(_totalframes/2)) { gotoAndPlay (_totalframes-_currentframe); } else { play (); } aperto = false; } }
se hai bisogno di spiegazioni sul codice non devi far altro ke kiedere!
![]()