In giro trovo tanti tutorial grafici ma nulla sulle tecniche di base.
Ecco il caso:
Ad ogni istanza del pulsante menu (tranne 'gallery') deve partire un animazione ('rettangolo') alla fine della quale si deve aprire il relativo filmato esterno ('loadMovieNum (nome + ".swf", 1);').
Al movieclip dei pulsanti è applicato:
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
_root.comandi(_parent._name);
}
}
In questo modo passo il nome dell'istanza che identifica il nome del Movie da caricare.
Nella root invece troviamo:
codice:ultimo = "home"; function comandi (nome) { if (nome != ultimo) { if (nome == "home") { unloadMovieNum (1); } else { if (nome != "gallery") { // unico movie con eccezione // qui dovrei far partire l'animazione del rettangolo: _root.rettangolo.nextFrame(); // il f. 1 è su stop, gli altri // animano il rettangolo // fino al f.11 if (/* arrivati al frame 11 */) { loadMovieNum (nome + ".swf", 1); } } else { // se l'istanza è gallery non c'è animazione loadMovieNum (nome + ".swf", 1); } ultimo = nome; } } }
questo è un problema banale per un programmatore. Ma di fatti non conosco la sua soluzione. Dove posso apprendere le tecniche di base? Devo leggermi tutte le funzioni di ActionScript?

Rispondi quotando