barre de chargement importée dans clip "blocimage"

  • Créateur du sujet Créateur du sujet ouiart
  • Date de début Date de début

ouiart

Membre confirmé
6 Août 2004
25
0
Bonjour,

J'ai une barre de chargement qui fonctionne bien dans un fichier .swf.
Par contre, elle ne fonctionne plus dès que j'appelle ce fichier dans le fichier de base de mon site via un clip "blocimage".

Voici l'action qui fait fonctionner le calcul de chargement :
total_bytes = _root.getBytesTotal();
loaded_bytes = _root.getBytesLoaded();
remaining_bytes = total_bytes-loaded_bytes;
percent_done = 100*(loaded_bytes/total_bytes);
percent_done2 = int(percent_done);
bar.gotoAndStop(percent_done2);
ifFrameLoaded ("Séquence 1", 8) {
gotoAndPlay(8);
}

Voici l'action qui appelle le fichier dans la base du site :
on (release) {
loadMovie("presentation.swf", "blocimage");
}

et là la barre de chargement ne défile plus.

Merci pour votre aide.:)
 
Je te remercie pour ta réponse.
Je pense effectivement que c'est un problème de ciblage puisque c'est sa position dans le clip blocimage qui perturbe.
Mais désolée je ne suis pas très douée et concrètement faut faire quoi ?
 
Concrètement je te suggérerais d'apprendre les bases de Flash car le ciblage des objets en fait largement partie. Tu peux aller voir les bons tutoriels de yazo ou t'acheter le livre Flash 8 de Guylaine Monnier chez Dunod qui est à mon avis le meilleur pour bien débuter.

Pour parer au plus pressé :

Chaque swf a une structure arborescente dont la racine est donc _root. Lorsque tu charges un swf dans un autre, le premier devient une partie du second et donc il n'y a qu'une seule racine, celle du second.

Suivant ce que tu as annoncé, le chemin de cible de ton swf chargé dans l'autre est :

_root.blocimage.

Tes actions de ta barre de chargement actuellement ciblent :

_root.

Tu vois le souci ? Tu peux donc soit mettre un chemin absolu : _root.blocimage.
soit mettre un chemin relatif : this.
 
Je te remercie. Tu as raison, je devrais passer plus de temps à étudier les bases de flash mais étant surtout graphiste, j'ai du mal à m'y pencher et je fais toujours au plus simple (pour moi) pour plus de rapidité.……
Promis, je vais faire des efforts !
En tout cas, merci pour ton aide.