Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/08/2007, 22h04   #1
Invité de passage
 
Inscription : août 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 2
Points : 0
Points : 0
Par défaut Loader et ProgressBar bug :_(

Bonjour à tous,

Je suis débutant en actionScript ce qui explique surement mon problème.

J'ai plusieurs fichiers SWF (Parce que j'ai énormément d'images) que j'aimerais charger un à un en quand l'utilisateur clique sur un lien approprié.
J'ai donc utilisé un composant 'Loader' associé à une 'progressBar'

Premier problème:
Au premier chargement d'un nouveau SWF, cela fonctionne parfaitement, ma progressBar affiche le pourcentage de progression du chargement.
Mais quand je clique sur un autre lien de chargement, les progressBar ne fonctionnent plus ! Elle restent inévitablement à 0 jusqu'a la fin du chargement...
J'ai essayé pleins de trucs tous plus bêtes les uns que les autres pour essayer de les faire fonctionner normalement, mais rien n'y fait... Quelqu'un aurait-il une idée ou un conseil svp ?

Second problème :
Imaginons que j'ai une page 'accueil' et une page 'images'. Quand je clique sur le lien 'images' à partir de la page d'accueil, je charge la page et tout ce passe bien. Mais une fois que je suis dans ma page 'images', je n'arrive pas à rejoindre ma page d'accueil (avec un gotoAndPlay). Je ne vais tout pas utiliser un Loader pour recharger ma page d'accueil ? (Je l'ai fait, ca marche, mais Flash prend de plus en plus de mémoire au fur et à mesure des aller-retours...)
Auriez vous aussi une solution pour ca ?

Merci merci d'avoir lu jusque là et aussi pour vos réponse !!!

R-Aegis
r-aegis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2007, 18h39   #2
Invité régulier
 
Inscription : août 2007
Messages : 9
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 9
Points : 9
Points : 9
Par défaut unloadMovie

Salut,

Utilise unloadMovie("ton_clip") avant de lancer le chargement suivant.
et pour ta page d'accueil, peut-être charge la dans le premier frame et fait ton gotoAndPlay sur le frame 2

Chris
christophe92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2007, 09h03   #3
Invité de passage
 
Inscription : août 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 2
Points : 0
Points : 0
Bonjour,

Merci beaucoup pour la réponse. J'essaierais ça dès que possible !

R-Aegis
r-aegis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2007, 16h53   #4
Invité de passage
 
Inscription : août 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 4
Points : 4
Points : 4
Par défaut hopla

Bonjour,
Utilise-tu un texte dynamique pour ta progress bar?
Si non, il faut utiliser un texte dynamique
Voila un de mes loaders comme modele aussi pour verifier ton code

Citation:

monIntervalle = setInterval (preload,100);

function preload(){
var current = _root.getBytesLoaded();
var total = _root.getBytesTotal();
var pctLoaded = Math.round((current/total)*100);
pct_txt.text = pctLoaded;
loaderBar_mc._xscale = pctLoaded;

if (current >= total){
gotoAndPlay("main",1);
clearInterval(monIntervalle);
}
}
midiennemi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h04.


 
 
 
 
Partenaires

Hébergement Web