Aide - Recherche - Membres - Calendrier
Version complète : Attendre la fin d'un chargement
Centre de Formation Flash - Forums Adobe Flash > Adobe Flash > Gestion de données dynamiques
Pimprenelle
Bonjour,

Je fais un petit jeu, et pour plus de souplesse je charge des fichiers XML qui m'indique les éléments à charger.

Voici la manière dont je procède:

Action Script

public function Game(plevel:String)
{

load_data();
load_level(plevel);

while(!data_loaded || !level_loaded);

trace(XML_data.avatar.@path);
}


load_data() et load_level() s'occupent du chargement des fichiers XML qui s'effectuent correctement. Lorsque les XML sont chargés je mets les attributs data_loaded et level_loaded à true.

Ce que je voulais faire c'était "mettre en pause" le déroulement de "Game" en attendant le chargement des datas.

Seulement, voilà ce que ca me répond :


Citation
Error: Error #1502: La durée d'exécution d'un script excède le délai par défaut (15 secondes).
at Game$iinit()
at Hasta_Test_fla::MainTimeline/Hasta_Test_fla::frame1()



Quelqu'un aurait une explication ? Ou une solution, car je ne comprend pas bien...Est-ce que le while empêche le chargement de ses faire ?

Merci,

Pimprenelle


Pimprenelle
Je me suis trompée de rubrique...

Quelqu'un peut changer le sujet de place ?

Toutes mes excuses icon_redface.gif
Jano 95
Citation (Pimprenelle @ Nov 2 2008, 06:10 PM) *
Je me suis trompée de rubrique...

Quelqu'un peut changer le sujet de place ?

Toutes mes excuses icon_redface.gif


Je déplace dans la salle Gestion de données dynamiques.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.