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

Archive Flash

 > 

Archives

 > 

Flash & les images

 > 

Preload réel d'images chargeés dynamiquement


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

Preload réel d'images chargeés dynamiquement

mardi 20 septembre 2005 à 11:19:52 | Preload réel d'images chargeés dynamiquement

cheyennedif

Bonjour à tous,

Je suis à la recherche d'un code qui me permettrait de voir le chargement réel de mes images, lesquelles sont chargées dynamiquement.
J'ai utilisé le code suivant :

total_bytes = _root.getBytesTotal();
loaded_bytes = _root.getBytesLoaded();
remaining_bytes = total_bytes-loaded_bytes;
percent_done = int((loaded_bytes/total_bytes)*100);
bar.gotoAndStop(percent_done);
ifFrameLoaded ("Scene 2", 30) {
 gotoAndPlay("Scene 2", 1);
}

Mais il ne tient compte que du poids de l'animation elle même et non du poids des images externes à charger.

Si qqlq peut m'aider, ça serait sympa.
+

dif
mardi 20 septembre 2005 à 20:17:00 | Re : Preload réel d'images chargeés dynamiquement

alise

Réponse acceptée !
Bonsoir cheyennedif
Primo, laisses tomber les scènes, il vaut mieux placer un preload sur l'image 1 de ton scénario et demander au preload "si tout est chargé" d'aller à l'image 2.
D'autre part "ifFrameLoaded" est complétement dépassé depuis flash 4.
Ensuite, c'est normal que le préload que tu fais ne tienne pas compte des images externes, le swf que tu charges, ne peux pas deviner qu'il y a "X" images.jpg à charger. Si tu veux "précharger" tes images externes il te faut leur faire un préchargement propre à chaque image, ou alors faire un array.
mardi 20 septembre 2005 à 20:26:00 | Re : Preload réel d'images chargeés dynamiquement

_benjy

Réponse acceptée !
Salut

ben tu le dis toi mm les images sont en externe, donc Flash ne les a pas au début, donc elle ne peuvent faire parti du chargement initial
a la rigeur, tu peux une fois l'anim chargée, charger les images externe dans un nouveau clip (un par clip)

Flash sans Limites
_Benjy  chez kOlapsis

merci de penser a accepter
mardi 20 septembre 2005 à 20:48:23 | Re : Preload réel d'images chargeés dynamiquement

cheyennedif

Salut,

Merci pour vos indications.
En résumé je dois éviter de charger les éléments d'une scène à l'autre et ensuite je dois charger les images les une après les autres.
Je suis novice au niveau flash.
Les images que je charge se trouve dans un duplicatemovie, qui va chercher des variables dans un fichier txt, et avec un loadMovie pour les monter sur la scène, ainsi je me facilite la vie pour la mise à jour de l'animation.
Malheureusement je ne comprends pas comment je peux précharger mes images à partir du duplicateMovie, pour qu'elles soient présentes dans l'anim dès le départ.

Voici mon code:

for (_global.cptr=1; _global.cptr<=_global.nombre; _global.cptr++)
    {
    duplicateMovieClip("dupliimage", "dupliimage"+_global.cptr, _global.cptr);
    setProperty("dupliimage"+_global.cptr, _x, _global.cptr*dupliimage._width);
    dupli = eval("dupliimage"+_global.cptr)
    dupli.imagegrande = eval("_level0.img"+_global.cptr)
    
    dupli.protocol = "http://"+_global.link
    dupli.affiche = dupli.protocol+dupli.imagegrande
    loadMovie(dupli.affiche, dupli.afficheimage);
    }

A vous

Dif
mardi 20 septembre 2005 à 21:00:48 | Re : Preload réel d'images chargeés dynamiquement

_benjy

Salut

le plus simple c
tu as ta scene de chargement, ca ok tu laisse
tu fait une autre scene apres pour précharger les images
puis dans la dernieres tu aura ton site
dans la scene 2 faut que tu fasses un script qui créer un clip vide, charge la premiere image, quand elle est chargé, création d'un autre clip et chargement de la seconde image est ainsi de suite jusqu'a la derniere
bien sur tu n'affiche pas c clip (_visible = false) et tu met un texte avec chargement des images et les % de chargement
quand elle sont tt préchargés (donc dans le cache du client) tu passe a la derniere scene ou tu fait ta boucle qui crée les clip pour les images et le dispose, elle serot chargé (cette fois ci) quasiment instantanément car elle seront en cache
j'espere que tu capte
bon autre info,
set Property est déprécier de mm que eval
donc utilise plutot
dupli = dupimage.duplicateMovieClip("dupliimage"+_global.cptr,_global.cptr);
dupli._x = ...
dupli.loadMovie(...);

++

Flash sans Limites
_Benjy  chez kOlapsis

merci de penser a accepter


Cette discussion est classée dans : images, réel, bytes, dynamiquement, total


Répondre à ce message

Sujets en rapport avec ce message

Comment charger des images dynamiquement ? [ par kaloa ] Je m'explique !Je travaille actuellement sur une photothèque pour ma boite et j'ai réalisé le site tout en flash ! Je sais c'est une absurdité, mais o un diaporama interactif [ par tallgeese ] Bonjour!Voila je début dans l'actionscript et donc je galère, normal!Pour mon site en flash je souhaite faire un diaporama interactif.J'ai bien la pos Probleme Preload [ par VbAbdoul ] Bonjour,J'ai fait un preload mais il met 3 - 4 seconde avant de s'afficher.En effet, quand il apparait, il est deja à 77%.Comment faire pour qu'il s'a Récupérer une légende d'image dynamiquement [ par dogann ] Salut, J'ai fait une galerie d'images dynamiques. J'aimerais ajouter une légende sous mes photos à chaque chargement d'une image. Je met le nom de me Méthode pour faire des liens dynamiquement [ par goldenboy68 ] Bonjour, J'étudie un programme d'affichage de photos (PHP qui crée les miniatures à partir d'un fichier contenant les images et Flash qui se charge d Preload anim [ par Phonix4567 ] Bonjour.Voila j'ai un probleme avec le preload de mon anim. Sur le clip principal. J'ai 4 images.La premiere:total_bytes = _root.getBytesTotal();loade mon preloader fonctionne mal!! [ par rorogreg ] bonjour à tous, voici mon probléme:je fait mes premiers pas en action script et bon pour ce qui est des bases je crois que ça va à peu prés, cependant preloader [ par futurister ] Bonjour, J'ai fait un jeu pour lécole en flash et a mesure que le jeu avancait plus il prenait de place donc je me suis mis avec mon prof et j'ai créé load en AS2 objet [ par carton99 ] Bonjour, je n'arrive à faire crée un loading sur mon jeu . Tous d'abord le jeu est finit il est programmé en AS2 objet ,mais je doit crée un loading. Faire disparaître des images générée dynamiquement au retour sur l'image première [ par AOE_angelofdarkness ] Bonjour bonjour, Voila le problème : Je créer dans mon scénario un tableau array avec un xml, je charge les images dans un clip vide qui se duplique


Nos sponsors


Sondage...

Comparez les prix

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,312 sec (4)

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