Originariamente inviato da pascals
E poi non capisco per chè dovrebbe caricarlo a vuoto, perchè l'azione la fa ma non parte da (8) o daqualsiasi frame ma dal primo frame.
Appunto, va a vuoto il gotoAndPlay intendo, perchè il filmato non è ancora stato completamente caricato, altrimenti partirebbe dal frame 8

Allora usi l'altra possibilità che ti ho detto...se proprio lo stesso bottone che carica il filmato deve farlo partire dal frame 8, metti un preload in modo da sapere quando è stato caricato, e solo allora esegui il gotoAndPlay(8).

Tipo

pulsante.onRelease = function(){
_root.loading.loadMovie("filmato.swf")
_root.onEnterFrame = function(){
totali = this.loading.getBytesTotal()
caricati = this.loading.getBytesLoaded()
if(totali==caricati && totali>1024){
this.loading.gotoAndPlay(8)
delete this.onEnterFrame
}
}
}