Pregunta

Estoy trabajando en un proyecto en el que quiero agregar un precargador y para eso he usado el precargador de muestra proporcionado en cs5 (en archivos de muestra).He movido (de otro fla) todo mi código al segundo fotograma y todo el contenido de la biblioteca a la biblioteca del fla actual.

Ahora el problema es que el tamaño del primer cuadro ahora es de 182 kb (el tamaño del contenido de la biblioteca) que es de solo 8 kb cuando no he agregado el contenido de mi biblioteca en la biblioteca actual de FLA.Y debido a esto, cuando pruebo la película, el primer fotograma (precargador) no se muestra hasta que se cargan los 182 kb e inmediatamente después se muestra el segundo fotograma.

Aquí mi pregunta es ¿cómo puedo cargar el contenido de la biblioteca en el segundo cuadro?Tengo una gran cantidad de contenido de biblioteca que se espera que aumente en el futuro.

aquí hay dos instantáneas:la biblioteca:alt text

probando la película:alt text

Puedes ver en la segunda instantánea que el tamaño del primer fotograma es de 182 kb.

Proporcione una buena solución para este problema.

Gracias !

¿Fue útil?

Solución

Los activos que tienen carga no vinculación hasta que el marco aparecen por primera vez, por lo que si usted se mueve todos sus activos a la segunda (o posterior) del marco, que podría tener el código en el primer fotograma que se ejecuta antes que todos los otros activos (en el marco dos o más tarde) acabado de carga.

Otros consejos

Se puede crear su preloader en otro fla. único trabajo de este nuevo fla sería la de carga / cargar previamente el archivo FLA principal, así que el tamaño de su preloader fla sería muy pequeño.

En tal caso, no tendría que mover el contenido de la biblioteca con el segundo fotograma de la fla principal, sino todo lo contrario en realidad.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top