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

Flash / Flash MX

 > 

Multimédia

 > 

Image

 > 

load Clip avec preloader


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

load Clip avec preloader

samedi 26 avril 2008 à 15:25:45 | load Clip avec preloader

niko21

Bonjour à tous, je débute dans Flash et je crée par la même occasion mon site Internet en Flash, voici mon problème :
Je veux créer differentes sections dans mon site, accessibles à partir de boutons dans un menu, mais chaque section est assez lourde (comprenant images, animations, etc..) donc je voudrais savoir comment faire pour que quand on clique sur un des boutons du menu, le clip (qui est dans la bibliothèque) qui contient la section appelée se load sur la scene et avec un preloader qui fait patienter pendant le chargement du clip ?
Merci de votre aide !!!
samedi 26 avril 2008 à 15:58:09 | Re : load Clip avec preloader

alise

tu ne peux pas précharger un clip qui est déjà dans ton anim principale, puisque lorsque celle est ouverte, les éléments qui la composent, sont également chargés !!!!!!!

Tu peux faire du préchargement pour des éléments extérieurs à ton anim pricipale (des swf, des jpeg).

Surtout si tes mc sont lourds, il vaut mieux faire chaque section de ton site sur des swf externes, appelés au moment où tu en a besoin (au clic sur le bouton correspondant à la section que tu veux afficher)

Alise
from FlashForum-oi.info
samedi 26 avril 2008 à 16:39:09 | Re : load Clip avec preloader

niko21

Donc le mieux c'est de passer par un loadMovie qui fera appel à des swf externes qui auront chacun un preloader si j'ai bien compris ?
en tout cas merci de la rapidité de ta réponse !!
samedi 26 avril 2008 à 19:48:26 | Re : load Clip avec preloader

alise

Exactement, et tu verras ton anim en sera allégée, donc beaucoup plus rapide au chargement chez l'internaute.

Alise
from FlashForum-oi.info
dimanche 27 avril 2008 à 02:34:22 | Re : load Clip avec preloader

niko21

Alors j'ai donc mon anim principale (qui contient pour l'instant juste un bouton) et j'ai créé à part un swf qui contient pour l'instant juste une image, ce swf est appelé par le bouton de l'anim principale, avec sur la premiere frame de ce swf un preloader.

Sur le bouton de l'anim principale j'ai mis le code qui appelle le swf externe :

on (release) {
var conteneur:MovieClip = this.createEmptyMovieClip("container", this.getNextHighestDepth());
conteneur.loadMovie("Section1.swf");
}

Mais en testant, ça ne marche pas : en cliquant sur le bouton, je vois la premiere image du swf externe (le preloader s'affiche une fraction de seconde donc il fait bien le lien) mais il revient sur l'anim principale
Par contre après tests, le .swf externe marche parfaitement tout seul (preloader impec puis image qui s'affiche)
Alors ca vient surement du loadMovie sur le bouton de l'anim principale ? Ou est-ce qu'il faut faire le preloader, non pas dans le .swf externe, mais integré à l'anim principale (sur le bouton ?)
Quelqu'un aurait-il un code ou un lien vers un code qui permet de faire appel à un swf externe (avec preloader) en cliquant sur un bouton.
Ca doit pas être sorcier car je vois beaucoup de sites flash qui font ça, mais j'ai beau chercher je ne trouve pas.
Merci de votre aide !
dimanche 27 avril 2008 à 20:27:29 | Re : load Clip avec preloader

alise

Il ya plusieurs façons de faire un "preloader" de fichiers externes tels que "swf" ou "jpg", perso j'utilise un script externe pour charger mes swf externes  sur mon swf principal (ou main.swf) "preloader.as" qui dit :
// Declare the loader assets.
var right:MovieClip;
var middle:MovieClip;
var left:MovieClip;
var track:MovieClip;

// Maxiumum width of the middle piece.
var middleMaxWidth:Number;

function init():Void
{
    middleMaxWidth = track._width - right._width;
   
    // Monitor the loading progress of the parent movie.
    onEnterFrame = function()
    {
        var bl = _parent.home.getBytesLoaded();
        var bt = _parent.home.getBytesTotal();

        if (bl > 4 && bt > 4 && bl >= bt)    // Loading is complete.
        {
            delete onEnterFrame;
            _parent.home.gotoAndPlay(0);
            _parent.gotoAndStop(2);
            this.unloadMovie();
        }
        else
        {
            middle._width = Math.round(bl / bt * middleMaxWidth);
            right._x = middle._x + middle._width;
        }
    }
}

init();
que j'appelle dans un fichier intermédiaire : "loadMachin.swf"
qui lui même charge "machin.swf"
voir sur le site :
http://www.pegggimmo.com
ventes > maisons > nord

si ça te convient je te passe les sources

Alise
from FlashForum-oi.info
dimanche 27 avril 2008 à 20:28:13 | Re : load Clip avec preloader

alise

Et chaque section du site est chargée de cette manière

Alise
from FlashForum-oi.info


Cette discussion est classée dans : site, flash, load, clip, preloader


Répondre à ce message

Sujets en rapport avec ce message

Probleme de bouton et clip [ par pisco ] Salut, je suis un débutant en Flash mais tout de même j'ai essayé de creer un site entierement en flash et mon probleme c'est que j'ai créé un menu av Clip dans un clip ? - Site 100% flash [ par tmazue ] Bonjour à tous,J'ai créé un symbole "pages" qui est un cadre rectangulaire blanc.J'ai également des boutons (un menu horizontal) dont je voudrais que animation d'un personnage [ par gusgusgus ] bonjour à tous! Voilà un moment que je suis inscrit sur ce site mais je n'ai jamais été (ou à peu près) sur le forum. Je suis designer (industriel) pa Mise a zéro d'un clip flash [ par paulo026 ] Salut à tous,J'ai un site totalement en flash qui contient un formulaire flash! Pour que mon formulaire soit envoyé il faut ke mon clip flash approuve GROS SOUCI et pas beaucoup de temps pour un mini-site perso en flash [ par bastien211 ] Bonjour, je me présente je m'appelle Bastien et je dois réaliser un site perso pour appuyer ma candidature pour des licences, donc je fais un site per bouton de navigation dans un clip flash compatible avec tous les navigateurs [ par amoliv ] Bonjour à toutes et a tous ! Merci à ceux qui ont eu la brillante idée de créer ce site.j'ai créer mon premier site internet (http://www.hotel-shola Faire un preloader digne de ce nom pour animation flash [ par BBFUNK01 ] Hello, je sais que c'est une question récurrente sur ce forum, mais bon je la repose quand même :) Je suis presque arrivé à la fin de la réalisation FLASH vs PHP >>> importer une photo via une commande php [ par jobmf ] Bonjour, je suis un "flasheur", plutôt tourné animation, disons que je n'ai pas l'esprit d'un vrai développeur... mon projet est une composition de p Intégrer une fonction "prises de photo avec la webcam" sur mon site [ par sleeg ] Bonjour, Je travaille actuellement sur un réseau social (fait en asp) et j'aimerais que les utilisateurs inscrits puissent enregistrer des photos (et Evaluer la difficulté d'une animation flash [ par CandleLight ] Bonjour à tous, Je ne connais absolument RIEN à Flash mais dans le cadre d'un projet caritatif, j'aimerais mettre en place un site web similaire à ce


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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

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