| ||||
el truco es hacer un loop en los primeros frames con algo así como: if (_framesloaded <= _totalframes) { gotoAndPlay (2); } Asi mientras los frames cargados sean menos que los frames totales, se regresará la pelicula al frame 2. Puedes encontrar ejemplos en archivos .fla en flashkit.com |
| ||||
sino, ActionScript tenes miles de ejemplos y tutos, paso a paso como armar un preload! :cantar: salu2 :cantar: |
| |||
Prueba algo simple Dibuja una linea o un pequeño cuadro degradado por ejemplo, luego seleccionalo con el boton derecho y en el menu emergente encontraras convertir en simbolo, selecciona esta opcion y dale un nombre, luego selecciona en la casilla de abajo exportar para action script, y deselecciona exportar en el primer frame, selecciona aceptar. Ahora selecciona la imagen y dale un nombre a tu barra, en el menu de propiedades, nombre de instancia. Aceptalo. Ahora si codigo ActionScript En la linea de tiempo 1: escribes NombreInstancia._with=1; //*Fijas el tamaño del ancho de tu barra, suponemos la barra esta horizontal, en caso de estar vertical, cambia el _width por _height*// En la linea de tiempo 2: NombreInstancia._width=_framesLoaded/_totalFrames*TamañoMaximodeTuBarra if (_framesLoaded>=_totalFrames) { gotoAndPlay("Scene 2",1)} En la linea de tiempo 3 escribes. gotoAndPlay(2); Disculpa si deje algun nombre con una letra mayuscula o si me falto alguna letra, pero en general debe funcionar, cambiando los nombres a los que tu creaste.... Algo similar a http://www25.brinkster.com/esdca/preloader.html vas a tener.... Espero sea de ayuda. Alen Acosta. |