La Communauté Webmaster  forum rss


  Forum-webmaster
  Webdesign / graphisme
  Flash / Director
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  probleme de preload
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: probleme de preload  (Lu 996 fois)
probleme de preload
« sur: le 18-12-2003 a 11:17:52 »
nesta
Membre récent
*

Hors-Ligne

Messages: 3



Je ne suis pas un lama!

Voir le Profil
Répondre avec citation

bonjour j'ai un peti probleme de preload sous flash.
il se charge mais bloque à la fin et ne va pas a la page voulu.
voici le site:http://stephan.fornieles.free.fr/
et voici mon code:onClipEvent (enterFrame) {
   loading = _parent.getBytesLoaded();
   total = _parent.getBytesTotal();
   percent -= (percent-((loading/total)*100))*.25;
   per = int(percent);
   percentage = per+"%";
   loadBar._width = per;
   if (percent>99) {
      _parent.getURL("index2.html");
   }
}
onClipEvent (load) {
   
}
si quelq'un peut m'aider...merci d'avance

Rapporter au modérateur  

Re:probleme de preload
« Répondre #1 sur: le 27-12-2003 a 16:44:22 »
hacknours
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 137



Vive ActionScript !!!

Voir le Profil    WWW    E-Mail
Répondre avec citation

Hello flasheur !!

Ton code n'a pas l'air trop mauvais cepandant je l'aurai tapé d'une autre manière:
déja essaie de ne pas trop utiliser _parent mais plutot _root . Aussi rapelle toi que si tu introduis une variable (comme ton percent) il faut l'apellée dans _root aussi.
En clair voici ton code tel que je l'aurai tapé :

onClipEvent (enterFrame) {
   loading = _root.getBytesLoaded();
   total = _root.getBytesTotal();
   percent -= (_root.percent-((_root.loading/_root.total)*100))*.25;
   per = int(_root.percent);
   percentage = _root.per+"%";
   loadBar._width = _root.per;
   if (_root.percent>=100) {
      _root.getURL("index2.html");
   }

Essaie avec ca, ca devrais mieux fonctionner !!
Au passage la ligne "percentage = _root.per+"%";" ne sert à rien si tu n'appelle ta variable percentage nulle part...

Bon flash et a bientot !!

Vive ActionScript !!!

Rapporter au modérateur  
Re:probleme de preload
« Répondre #2 sur: le 01-01-2004 a 13:14:36 »
eRom
Invité

E-Mail
Répondre avec citation

Bonjour à tous et bonne année surtout !!!
Plein de bonnes choses,la santé, l'amour, des euros....enfin que du bonheur.....

Sinon...un petit bemol...
Citation de: hacknours le le 27-12-2003 a 16:44:22
déja essaie de ne pas trop utiliser _parent mais plutot _root .

De façon simpliste, il est plus simple d'utiliser _root. Je suis assez d'accord la dessus. Mais personellement je déconseille au maximum l'utilisation des chemins absolus (_root.monclip).
En effet il faut penser en terme de module, d'objet et ainsi pouvoir placer notre code, nos clips où l'on veut sur la scène sans changer le code AS.
Utilisons plutot des chemin relatif. Utiliser les "this" les "_parent" sont une méthode très puissantes afin de pouvoir réutiliser des Clips ou bon de code dans d'autres animation sans rien changer.
C'est en fait le principe du "Composant".

Si vous développez des composants, vous observerez qu'on utilise que des chemins relatifs.

Enfin perso c ma façon de coder.
Mais le code est un art, et chacun à sa façon de le faire.

Sur ce....bonne année à tous et @+

Rapporter au modérateur  
Re:probleme de preload
« Répondre #3 sur: le 10-01-2004 a 22:40:18 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

petit conseil : met _parent et pas _root...

ensuite ca,

percent -= (_root.percent-((_root.loading/_root.total)*100))*.25;


pourquoi tu décrémente percent (-=) met juste un = normal et normalement ca devrait passer... ou bien utilise

_root.onLoad = function(){
}

sur ta time line.

Rapporter au modérateur  

I-Radian
Re:probleme de preload
« Répondre #4 sur: le 12-01-2004 a 23:11:08 »
eRom
Invité

E-Mail
Répondre avec citation

Citation de: tavman le le 10-01-2004 a 22:40:18
petit conseil : met _parent et pas _root...

Ah !! toi aussi tu es d'accord alors 

@+

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg