onClipEvent(enterFrame){ /*je déclare une variable qui m'indiquera les %*/ pourcent = (_root.getBytesLoaded()/_root.getBytesTotal()*100) /*en suite je met la fonction "int" qui arrondi les % et mon champ dynamique s'appellebarre*/ _root.barre = int(pourcent) /*en suite j'ai créer une animation avec une barre qui avance sur 100 images et pour chaque pourcent je fais avancer l'animation d'une image. En passant j'arrondi aussi les pourcent étant donné que (par exemple) l'image 2.365 n'existe pas!*/ _root.barre_chargement.gotoAndStop(int(pourcent)) /*Et pour terminer je dis que si les pourcent sont a 100 alors l'animation démarre.*/ if(pourcent == 100){ _root.gotoAndStop(2) }
Regardez les anciennes sources avant de poster. Celle ci existe déja en 3 exemplaires.... A+aFaD
halala... non seulement des loadings y'en a dejà mais en plus, Yoteco, tu prétends que c'est du flash MX alors que c'est tout juste du flash 5 (voire 4)...je m'explique : 1 - onClipEvent(enterFrame) est remplacé par this.onEnterFrame=function() 2 - int est un élément deconseillé de flash MX, remplacé par Math.round ou Math.floor (au choix) 3 - tu gères la longueur de ta barre dans un clip qui, je suppose, contient 100 images (ce qui est lourd donc pas une bonne idée pour un loading), alors que tu pourrais très bien utiliser la propriété _width, _height, _xscale ou _yscale des movieClips 4 - tu n'interromps pas le enterFrame ce qui pompe de la ressourcedemonstration (à placer dans la 1ere image):this.onEnterFrame=function(){ var pourcent = Math.round(this.getBytesLoaded / this.getBytesTotal * 100); barre._xscale=pourcent; if(pourcent==100){ delete this.onEnterFrame; gotoAndStop("anim"); }}
Bonjour à tous, je débute tout juste sous Flash MX..en fait, je débute tout juste sous Flash, j'ai appris des petits trucs en bidouillage qui me permettent de réaliser quelques anims'.J'ai cherché à créer une barre de chargement pour une de mes anims, j'ai trouvé pas mal de codes sur ce forum, mais, vu que je n'ai jamais vraiment appris à l'utiliser, je suis un peu paumée...est-ce que quelqu'un aurait un moyen de m'aider?Merci beaucoup!!
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte