begin process at 2012 05 27 14:11:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

loading clip..


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

loading clip..

mardi 1 février 2005 à 10:54:56 | loading clip..

davwart


Voila chers fexperts flash.
j'ai créé un fichier flash, avec un bouton.
Sur ce bouton je mets un action.
Voici l'action
[code]
on(release){
    this.taille.text="loading"
    this.createEmptyMovieClip("ExternalClip", 4);
    setProperty(ExternalClip, _x, 70);
    setProperty(ExternalClip, _y, 20);
    setProperty(ExternalClip, _alpha, 80);
    loadMovie("http://marcuscaleb.free.fr/flash/lobo.swf", this.ExternalClip);
    this.onEnterFrame = function() {
        size=this.ExternalClip.getBytesLoaded();
        progress = 100*size/this.ExternalClip.getBytesTotal()
        this.taille.text=progress;
    }
    if (progress==100)
        delete this.onEnterFrame();
}
[/code]

Ca, ça marche tres bien..
D'apres ce que j'ai compris sur la fonction "On enter Frame", c'est une fonction qui est appelée à chause fois qu'on rentre dans la frame de l'animation. Ca explique pourquoi on a une certaine "boucle dans le loading --> OK
Maintenant voilà le code que j'avais fait avant d'utiliser "OnEnterFrame"
[code]
on(release){
    this.taille.text="loading"
    this.createEmptyMovieClip("ExternalClip", 4);
    setProperty(ExternalClip, _x, 70);
    setProperty(ExternalClip, _y, 20);
    setProperty(ExternalClip, _alpha, 80);
    loadMovie("http://marcuscaleb.free.fr/flash/lobo.swf", this.ExternalClip);
    total=this.ExternalClip.getBytesTotal();
    loadedsize=this.ExternalClip.getBytesLoaded();
    this.taille.text=total;
    while(loadedsize<total)
        this.taille.text="hello";
}
[/code]
je pensais que, avec ce code, quand je click sur mon bouton, je crée un clip, et tant qu'il n'est pas completement chargé, je reste dans ma boucle et j'écris "hello" dans ma champ texte "taille".
Pourtant ce qui se passe est :
je click sur le bouton, il me mets "0" dans le champ text, et il n'ecrit jamais "hello".
Voilà je dois paser à coté de qque chose, c'est clair, mais quoi?
merci !

edit: fichiers en ligne :
suffit de cliquer sur le gros bouton bleu :)
[url=http://164.15.80.165/davweb/test.swf]test1[/url]
[url=http://164.15.80.165/davweb/test.fla]test1-source[/url]
[url=http://164.15.80.165/davweb/test2.swf]test2[/url]
[url=http://164.15.80.165/davweb/test2.fla]test2-source[/url]
-------------------------------------
Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]
mardi 1 février 2005 à 11:43:15 | Re : loading clip..

Edwige31

Membre Club
Tu as plein d'exemples de preloader sur le site ... Inspires-t'en et essaies de comprendre ...
Et puis fait attention, tu oublie des ;


Edwige
mardi 1 février 2005 à 13:18:20 | Re : loading clip..

davwart

c'est là ou on ne se comprend pas.. regarde ce que j'ai ecrit: un preloader qui fonctionne, j'en ai un, ce que je veux maintenant, pour progresser, c'est comprendre pourquoi mon code ne fonctionne pas. -------------------------------------Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]
mardi 1 février 2005 à 14:04:49 | Re : loading clip..

Edwige31

Membre Club

L'explication est dans l'expilcation ?!?
Usage
monClip.onEnterFrame
Paramètres
Aucun.
Renvoie
Rien.
Description
Gestionnaire d’événement ; invoqué continuellement à la cadence de l’animation. Les actions associées à l’événement de clip enterFrame sont traitées avant les actions associées aux images affectées.

Vous devez définir une fonction exécutée lorsque l’événement est invoqué.

Exemple

L’exemple suivant définit une fonction pour la méthode onEnterFrame qui envoie un trace à la fenêtre Sortie.

monClip.onEnterFrame = function () {
 trace ("onEnterFrame appelé");
};


Edwige

mardi 1 février 2005 à 15:51:54 | Re : loading clip..

davwart

Merci bien edwige pour ton explication ;) seulement... je n'ai aucun probleme avec "onEnterFrame". Comme indiqué, c'est mon second code qui ne va pas, et je ne comprends pas pourquoi. Dans ce second code, je n'utlise aucun onEnterFrame. bien à toi -------------------------------------Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]


Cette discussion est classée dans : taille, text, code, url, externalclip


Répondre à ce message

Sujets en rapport avec ce message

loading clip.. [ par davwart ] Voila chers fexperts flash. j'ai créé un fichier flash, avec un bouton. Sur ce bouton je mets un action. Voici l'action [code] on(release){     this. Ajuster la taille d'un clip avec loadMovie ?!? [ par proffy ] Bonjour, voila je suis sur ke le pb dont je v fR par a deja ete resolu sur un otre post, mais je lé po trouvé, et c po faute d'avoir cherché enfin voi Text déroulant [ par ABL-Online ] Bonjour, Je recherche le moyen de lire dans un fichier des ligne des texte et puis demander a flash de les faire défiler du bas vers le haut.Ceci dans Taille réelle [ par Keeger ] Salut !Je voudrais savoir comment qu'on fait pour voir une source en taille réelle (appart la télécharger) ?Merci d'avance<img src=/imgs2/smile_dead.g synchroniser [ par boz_tn ] bozmailto:intermed@.planet.tnhttp://www.intermedia.com.tn<table border=0 cell Pb de lien en AS sur movieclip [ par bigtom ] Bonjour à tous, J'ai un script qui me permet d'afficher dynamiquement des conférences stockées dans une base de données mysql par l'intermédiaire d'un comment simuler un retour à la ligne par le code dans un champ texte? [ par Sylvain20007 ] Bonjour!Alors voilà, j'ai deux champs texte, un en mode saisie(text1), l'autre en mode dynamique multiligne(text2), et un bouton. On clique sur le bou Convertire un text actionscript en html [ par lestephnet ] Salut je cherche une solution pour envoyer par formulaire flashun code html.Le formulaire passe par un php qui enregistre le contenu dans une fichier BONjOUR : pb dans text dynamiq ! normalement ca devrai marcher §§ HM [ par germainjjj ] bonjour a tous !j'ai besoin de vos conseils, ca devrai prend que quelque minutes...voila je cherche a creer un txt dynamique et a le remplir, jusque l Transformer du text en code ? [ par kevthunder ] Bonjour, je suis sur un gros projet et il y a une chose qui m'aiderait beaucoup : transformé une variable text en une ligne de code exécutable.je m'ex


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales