Accueil > Forum > > > > Pitié tout me semble correct mais çà ne marche pas !
Pitié tout me semble correct mais çà ne marche pas !
jeudi 16 juin 2005 à 00:04:54 |
Pitié tout me semble correct mais çà ne marche pas !

ajey
|
Bonjour à tous voilà mon problème: j'ai du lire à peu près 10 fois tous les posts parlant de preloader mais je ne trouve pas de solution à mon problème J'ai 2 séquence : preload et scene voici mon code sur preload:
_root.onEnterFrame = function() { //calcul du pourcentage Total =_root.getBytesTotal(); Lu = _root.getBytesLoaded(); progress = Math.round((Lu)/(Total)*100); _root.pourcentage.text = Math.round(progress)+" %";
//on fini à 100% et on li le rest de l'anim if (progress==100) { delete this.onEnterFrame; gotoAndPlay("scene",1); stop(); } _root.loading.gotoAndPlay(progress); }
Le problème c'est que mon clip loading ne se LIT PAS et mon pourcentage s'arrete vers 84% et joue ma séquence "scene"
Qu'est ce qui cloche svp ?
|
|
jeudi 16 juin 2005 à 08:39:55 |
Re : Pitié tout me semble correct mais çà ne marche pas !
|
jeudi 16 juin 2005 à 10:01:39 |
Re : Pitié tout me semble correct mais çà ne marche pas !

michto
|
'lut.
Hum...je me demande comment ça ne passe pas DIRECTEMENT à ta deuxiéme
scéne (tu a mis un stop() à l'exterieur de ton onEnterFrame?? ou t'a
deux images et tu fait un goto(1)??)...
Sinon (mais ça va pas forcement regler ton pb, si c'est comme crackter la dit) :
- le deuxiéme Math.round est inutil (tu la déjà fait au dessus)...et
utilise plutôt dans ce cas un Math.floor (sinon peut dire que OK sur
99.75 % de chargé!!)
- On detruit jamais la fonction dans laquelle on se trouve avant
d'avoir effectué toutes les opérations souhaités (ton goto et ton stop
ne sont jamais éffectué...Donc tu n'a pas mis de stop() à
l'exterieur...Hum, mais comment cela peut-il marcher??).
- Pour la barre de preload un gotoAndStop(progress)... sur un clip ayant 100 image bien sur.
Sinon, beaucoup de gens utilisent la technique des deux images:
- un claque contenant ton clip loading (présent sur les deux images).
- un calque vide sur la premiére image et sur la seconde :
...calcul de progress (que tu fais trés bien...) + champ texte + barre.goto+...
if (progress<100){
gotoAndPlay(1);
}
Ciao.
|
|
jeudi 16 juin 2005 à 10:22:37 |
Re : Pitié tout me semble correct mais çà ne marche pas !

michto
|
... en fait je me pose la question au sujet du delete... vu que
certaines instructions sont effectués juste avant le rafraichissement ,
aprés avoir lu tout le code de la frame... Peut-être es ce le cas pour
delete et que ton goto est pris en compte?
Aprés, c'est au moins une question de logique. Je me suicide pas avant
d'avoir ecrit ma lettre d'adieu (ouf! c'est glauque comme
métaphore...). Et pour moi, c'est plus claire dans le code.
A+
|
|
jeudi 16 juin 2005 à 13:48:17 |
Re : Pitié tout me semble correct mais çà ne marche pas !

ajey
|
Merci pour votre aide mais je n'y arrive toujours pas...En fait je vais détailler: J'ai un seul .swf dans lequel j'ai 2 séquences: -scene : mon animation qui marche très bien -preload: sur laquelle j'ai 2 calques -un calque de texte dynamique -uin calque action avec ceci:
_root.onEnterFrame = function() { //calcul du pourcentage Total =_root.getBytesTotal(); Lu = _root.getBytesLoaded(); progress = Math.round((Lu)/(Total)*100); _root.loading.gotoAndStop(progress); _root.pourcentage.text = Math.floor(progress)+" %"; //on fini à 100% et on li le rest de l'anim if (progress==100) { delete this.onEnterFrame; gotoAndPlay("scene",1); stop(); } } stop();
Mon clip loading ne se lance pas alors que mon pourcentage marche très bien...
|
|
jeudi 16 juin 2005 à 17:13:00 |
Re : Pitié tout me semble correct mais çà ne marche pas !

michto
|
k
Donc on a bien un stop()... (à la fin de ton code)
Dans tes détails, tu parle pas de ton clip "loading". Il est ou? Est-il
bien nommé? c'est un clip que tu a fabriqué ou un composant?
Si tu crée toi même un mc de 100 images (pour être original, une anim
d'une barre qui grandie par exemple...), et que tu nomme l'instance que
tu glisse sur ta scéne "loading", y a pas de raison que ça marche pas.
Sinon, concernant le calcul de progress :
progress = Math.floor(_root.getBytesLoaded()/_root.getBytesTotal()*100);
et aprés tu n'utilise plus que "progress" (sans Math.xxx...).
(et vire tes variables Lu et Total, que tu n'a d'ailleurs pas déclaré
en var... ce qu'est pas bien...;) Elles existent en dehors de la
fonction, et donc ne sont pas detruites en fin de chargement...)
Et je continue à dire que le contenu de ton "if" est redondant...le
gotoAndPlay devrait être suffisant (pas de stop(), pas de delete).
|
|
jeudi 16 juin 2005 à 18:01:16 |
Re : Pitié tout me semble correct mais çà ne marche pas !

crackter
|
j'ai écrit un roman pour rien...
|
|
jeudi 16 juin 2005 à 18:24:15 |
Re : Pitié tout me semble correct mais çà ne marche pas !

michto
|
lol,
Ben non, moi ça ma intéressé l'astuce de la scéne "chargement" avec tout les élements... :)
|
|
jeudi 16 juin 2005 à 18:42:48 |
Re : Pitié tout me semble correct mais çà ne marche pas !
|
jeudi 16 juin 2005 à 20:20:33 |
Re : Pitié tout me semble correct mais çà ne marche pas !

ajey
|
Tout d'abord merci à tous les deux pour vos réponses... Mais non Crackter tu n'as pas écrit uin roman pour rien mais je suis un acharné et qd çà marche pas (alors que çà devrait?) çà me rend fou ! Merci michto pour tes "corrections" par contre si je vire le delete de mon if , la séquence scene ne démarre plus...
"loading" est un clip de 100 images que j'ai fabriqué... Et quand je le glisse sur ma scene bien sur que je le vois mais il ne se lit pas en utilisant la variable progress...
C'est grave docteur ?
|
|
Cette discussion est classée dans : progress, scene, root, pourcentage, pitié
Répondre à ce message
Sujets en rapport avec ce message
Preloader [ par Pug ]
jean-Marcsalutj'ai récupéré un prealoader qui m'intéréssai que je n'arrive pas a adapter pour que lorsque qu'il arrive a 100% de chargement il aille a
_root et scene [ par PEHA ]
Simplement savoir, lorsque que je fais des AS qui font entrer en compte le _root, ces AS ne sont-elles possibles UNIQUEMENT que sur le root, ou est-ce
probleme de goto and ... [ par gfpl ]
bonjour, voila je vais essayer d'etre assez clair .... c'est une question tres conne mais bon je n'y arrive pas ca bouge pas demo: http://www.brege
un pb de preloader [ par grain2cel ]
Bonjour à tous,j'ai un petit swf à charger ... il contient un clipmis sur scène puis en attachmovie des clips en bibliothèquej'ai remarqué que le prél
Question _root.onLoad [ par stuntrace ]
Bonjour à tous, Première question sur ce forum... Je suis un petit nouveau dans le monde de la programmation et j'avoue que je galère sur ce point...
Problème preloader online/offline [ par stanbridge94 ]
Bonjour,J'ai recherché sur le net, y compris sur flashkod, mais cela n'a rien donné.détail technique : anim réalisée sur FlashCS3 pour page ASP.Mon so
Transcription de l'AS2 en AS3 [ par davax ]
Bonjour, Voici mon souci, j'ai crée il y longtemps, une animation flash en AS2. Tout marche, génial. Aujourd'hui je suis contraint de faire un Upgrade
gotoAndPlay + variable [ par celbob ]
Salut j'essaie d'intégrer une variable dans l'action gotoAndPlay.Qd on clic sur un bouton, la tête de lecture de la scene prinicipale doit continuer l
video et scene 3d ?? [ par flashx ]
flashxvoila jaimerais mettre une scene video en numerique ds une scene 3d pur et dur je sais pas si vous comprenne !donc je voudrais insere un couple
_root[] != eval() ? [ par AtomPouce ]
salut les gars !!je connai _root[]mais G vu qu il existai eval()et qu'il faisait la meme chose .... donc ma question se pose :lequel utilisé et quel e
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|