ragazzi salve a tutti, sono alle prime armi con lo script e vorrei sapere per quale motivo gli script che al resto del pianeta funzionano a me non funzionano.

Ho un pulsante sulla timeline principale
nome pulsante: BT_cs
label: cs

dentro tale pulsante nella posizione "over" ho messo un movieclip
nome mc: BT_backmovie
label: btclip

dove dal frame 1 al frame 30 esegue una animazione e qui c'è uno stop. dal 31 al 40 ho assegnato un label "rolldown" ai frame e quindi un altro stop.

al pulsante ho applicato dapprima questo codice ma non funziona perchè non capisco come fargli trovare l'oggetto all'interno del pulsante...

on (rollOut) {
with (BT_backmovie oppure btclip) {
gotoAndPlay ("rolldown");
}
}

Se colloco invece l'mc sulla timeline principale funziona però mi da dei problemi.

Visto che non funzionava ho provato ad usare questo tipo di script

BT_cs.onRollOver = function() {
this.BT_backmovie.gotoAndPlay(1);
}
BT_cs.onRollOut = function() {
this.BT_backmovie.gotoAndPlay("rolldown");
}

questo script mi da questo errore alla linea 1 e alla linea 4

"Statement must appear within on handler"

aaaarghhhh!!!