Sono a disturbare ancora gli amici del forum sempre relativamente al progetto della giostrina di cui alla precedente discussione "Controllo Testina di riproduzione"...
In pratica la mia è una richiesta volta a sapere se esiste una sintassi in grado di rendere meno "prolisso" l'intero codice action script che utilizzo per indicare alla testina di riproduzione dove fermarsi (in presenza della variabile nr. x impostata sui vari fotogrammi come appreso dai preziosi consigli di Nunzia). Infatti, il codice che mi è toccato inserire su ogni tasto è simile al seguente:

on (release) {gotoAndPlay("SiteMap");}
on (release){_root.pressione01 = "si";}
on (release){_root.pressione02 = "no";}
on (release){_root.pressione03 = "no";}
on (release){_root.pressione04 = "no";}
on (release){_root.pressione05 = "no";}
on (release){_root.pressione06 = "no";}
on (release){_root.pressione07 = "no";}
on (release){_root.pressione08 = "no";}
on (release){_root.pressione09 = "no";}
on (release){_root.pressione10 = "no";}
on (release){_root.pressione11 = "no";}
on (release){_root.pressione12 = "no";}
on (release){_root.pressione13 = "no";}
on (release){_root.pressione14 = "no";}
on (release){_root.pressione15 = "no";}
on (release){_root.pressione16 = "no";}
on (release){_root.pressione17 = "no";}
on (release){_root.pressione18 = "no";}
on (release){_root.pressione19 = "no";}
on (release){_root.pressione20 = "no";}
on (release){_root.pressione21 = "no";}
on (release){_root.pressione22 = "no";}
on (release){_root.pressione23 = "no";}
on (release){_root.pressione24 = "no";}
on (release){_root.pressione25 = "no";}
on (release){_root.pressione26 = "no";}
on (release){_root.pressione27 = "no";}
on (release){_root.pressione28 = "no";}
on (release){_root.pressione29 = "no";}
on (release){_root.pressione30 = "no";}
on (release){_root.pressione31 = "no";}
on (release){_root.pressione32 = "no";}
on (release){_root.pressione33 = "no";}
on (release){_root.pressione34 = "no";}
on (release){_root.pressione35 = "no";}
on (release){_root.pressione36 = "no";}
on (release){_root.pressione37 = "no";}
on (release){_root.pressione38 = "no";}
on (release){_root.pressione39 = "no";}
on (release){_root.pressione40 = "no";}
on (release){_root.pressione41 = "no";}
on (release){_root.pressione42 = "no";}
on (release) {tellTarget ("_root.Giostra") {gotoAndPlay("SiteMap");}}
on (release) {_root.Giostra.pressione01 = "si";}
on (release) {_root.Giostra.pressione02 = "no";}
on (release) {_root.Giostra.pressione03 = "no";}
on (release) {_root.Giostra.pressione04 = "no";}
on (release) {_root.Giostra.pressione05 = "no";}
on (release) {_root.Giostra.pressione06 = "no";}
on (release) {_root.Giostra.pressione07 = "no";}
on (release) {_root.Giostra.pressione08 = "no";}
on (release) {_root.Giostra.pressione09 = "no";}
on (release) {_root.Giostra.pressione10 = "no";}
on (release) {_root.Giostra.pressione11 = "no";}
on (release) {_root.Giostra.pressione12 = "no";}
on (release) {_root.Giostra.pressione13 = "no";}
on (release) {_root.Giostra.pressione14 = "no";}
on (release) {_root.Giostra.pressione15 = "no";}
on (release) {_root.Giostra.pressione16 = "no";}
on (release) {_root.Giostra.pressione17 = "no";}
on (release) {_root.Giostra.pressione18 = "no";}
on (release) {_root.Giostra.pressione19 = "no";}
on (release) {_root.Giostra.pressione20 = "no";}
on (release) {_root.Giostra.pressione21 = "no";}
on (release) {_root.Giostra.pressione22 = "no";}
on (release) {_root.Giostra.pressione23 = "no";}
on (release) {_root.Giostra.pressione24 = "no";}
on (release) {_root.Giostra.pressione25 = "no";}
on (release) {_root.Giostra.pressione26 = "no";}
on (release) {_root.Giostra.pressione27 = "no";}
on (release) {_root.Giostra.pressione28 = "no";}
on (release) {_root.Giostra.pressione29 = "no";}
on (release) {_root.Giostra.pressione30 = "no";}
on (release) {_root.Giostra.pressione31 = "no";}
on (release) {_root.Giostra.pressione32 = "no";}
on (release) {_root.Giostra.pressione33 = "no";}
on (release) {_root.Giostra.pressione34 = "no";}
on (release) {_root.Giostra.pressione35 = "no";}
on (release) {_root.Giostra.pressione36 = "no";}
on (release) {_root.Giostra.pressione37 = "no";}
on (release) {_root.Giostra.pressione38 = "no";}
on (release) {_root.Giostra.pressione39 = "no";}
on (release) {_root.Giostra.pressione40 = "no";}
on (release) {_root.Giostra.pressione41 = "no";}
on (release) {_root.Giostra.pressione42 = "no";}
on (release) {tellTarget ("_root.Giostra.CollectionClip") {gotoAndPlay("SiteMap");}}
on (release) {_root.Giostra.CollectionClip.pressione01 = "si";}
on (release) {_root.Giostra.CollectionClip.pressione02 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione03 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione04 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione05 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione06 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione07 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione08 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione09 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione10 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione11 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione12 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione13 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione14 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione15 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione16 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione17 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione18 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione19 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione20 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione21 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione22 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione23 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione24 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione25 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione26 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione27 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione28 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione29 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione30 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione31 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione32 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione33 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione34 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione35 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione36 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione37 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione38 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione39 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione40 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione41 = "no";}
on (release) {_root.Giostra.CollectionClip.pressione42 = "no";}
on (release) {tellTarget ("_root.Giostra.Pianeta") {gotoAndPlay("SiteMap");}}
on (release) {_root.Giostra.Pianeta.pressione01 = "si";}
on (release) {_root.Giostra.Pianeta.pressione02 = "no";}
on (release) {_root.Giostra.Pianeta.pressione03 = "no";}
on (release) {_root.Giostra.Pianeta.pressione04 = "no";}
on (release) {_root.Giostra.Pianeta.pressione05 = "no";}
on (release) {_root.Giostra.Pianeta.pressione06 = "no";}
on (release) {_root.Giostra.Pianeta.pressione07 = "no";}
on (release) {_root.Giostra.Pianeta.pressione08 = "no";}
on (release) {_root.Giostra.Pianeta.pressione09 = "no";}
on (release) {_root.Giostra.Pianeta.pressione10 = "no";}
on (release) {_root.Giostra.Pianeta.pressione11 = "no";}
on (release) {_root.Giostra.Pianeta.pressione12 = "no";}
on (release) {_root.Giostra.Pianeta.pressione13 = "no";}
on (release) {_root.Giostra.Pianeta.pressione14 = "no";}
on (release) {_root.Giostra.Pianeta.pressione15 = "no";}
on (release) {_root.Giostra.Pianeta.pressione16 = "no";}
on (release) {_root.Giostra.Pianeta.pressione17 = "no";}
on (release) {_root.Giostra.Pianeta.pressione18 = "no";}
on (release) {_root.Giostra.Pianeta.pressione19 = "no";}
on (release) {_root.Giostra.Pianeta.pressione20 = "no";}
on (release) {_root.Giostra.Pianeta.pressione21 = "no";}
on (release) {_root.Giostra.Pianeta.pressione22 = "no";}
on (release) {_root.Giostra.Pianeta.pressione23 = "no";}
on (release) {_root.Giostra.Pianeta.pressione24 = "no";}
on (release) {_root.Giostra.Pianeta.pressione25 = "no";}
on (release) {_root.Giostra.Pianeta.pressione26 = "no";}
on (release) {_root.Giostra.Pianeta.pressione27 = "no";}
on (release) {_root.Giostra.Pianeta.pressione28 = "no";}
on (release) {_root.Giostra.Pianeta.pressione29 = "no";}
on (release) {_root.Giostra.Pianeta.pressione30 = "no";}
on (release) {_root.Giostra.Pianeta.pressione31 = "no";}
on (release) {_root.Giostra.Pianeta.pressione32 = "no";}
on (release) {_root.Giostra.Pianeta.pressione33 = "no";}
on (release) {_root.Giostra.Pianeta.pressione34 = "no";}
on (release) {_root.Giostra.Pianeta.pressione35 = "no";}
on (release) {_root.Giostra.Pianeta.pressione36 = "no";}
on (release) {_root.Giostra.Pianeta.pressione37 = "no";}
on (release) {_root.Giostra.Pianeta.pressione38 = "no";}
on (release) {_root.Giostra.Pianeta.pressione39 = "no";}
on (release) {_root.Giostra.Pianeta.pressione40 = "no";}
on (release) {_root.Giostra.Pianeta.pressione41 = "no";}
on (release) {_root.Giostra.Pianeta.pressione42 = "no";}

...capirete anche voi che la cosa è diventata un po' troppo lunga... al limite del gestibile.

Comunque sia ho agito allo stesso modo su tutti i pulsanti e la cosa ora funziona...

Quello che vorrei sapere è in pratica se esiste uno script ( e quale potrebbe essere la relativa sintassi) che "accorpi" una serie di variabili, ad esempio:

on (release){_root.pressione // dal 01 al 35 = "no";}
on (release){_root.pressione // 36 = "si";}
on (release){_root.pressione // dal 37 al 42 = "no}

Ecco.. mi manca di capire come posso scrivere, o meglio qual'è la sintassi corretta, per indicare quel fatidico "dal" "al" a flash...
La cosa renderebbe molto più agile la pubblicazione del file in questione (attualmente ci mette circa 6 minuti per leggere la montagna di codice che ho dovuto inserire...)e, sicuramente ridurrebbe anche le dimensioni del relativo .swf

Grazie ancora per la vostra attenzione.