Sólo es necesario que lo incluyas en la primera escena.
En todo caso, si vas a poner varias escenas y deseas que se vuelva al primer fotograma, te recomiendo que le pongas un nombre al fotograma (por ejemplo, "fotogramaInicial"), quedando el código de esta forma:
Código ActionScript :
// Esta variable guardará el momento en el
// que se ha movido el ratón por última vez
var inicio:Number;
// Esto evitará que, si la película se repite, no se actualice "inicio" si no se ha movido el ratón
if(inicio == undefined)
inicio = getTimer();
// Esta función se ejecutará constantemente
this.onEnterFrame = function() {
// Si han pasado 60.000 milisegundos o más (1 minuto)...
if (getTimer() - inicio >= 5000) {
// Se realizan las siguientes acciones
this.gotoAndPlay("fotogramaInicial");
// (Opcional) Se actualiza la variable "inicio", evitando
// así que las acciones se repitan constantemente
inicio = getTimer();
}
};
// Esta función se ejecutará cada vez que se mueva el ratón
this.onMouseMove = function() {
// Se actualiza la variable "inicio"
inicio = getTimer();
};