begin process at 2012 05 26 11:51:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Base de données

 > 

XML

 > 

bug plusieurs XML


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

bug plusieurs XML

vendredi 16 novembre 2007 à 19:18:34 | bug plusieurs XML

jeep501

Bonjour,

J'ai un probleme avec un diaporama en xml (je veux en utiliser un différent pour chacun de mes menus) quand j'ouvre le premier impec mais des que j'ouvre un 2ime les photos défilent trop rapidement (bug) je pense qu'il faudrait que je décharge à chaque fois mon xml mais comment faire ?

ci-dessous mon code :

function loadXML(loaded)
{
    if (loaded)
    {
        xmlNode = this.firstChild;
        image = [];
        caption = [];
        total = xmlNode.childNodes.length;
        for (i = 0; i < total; i++)
        {
            image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
            caption[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
        } // end of for
        firstImage1();
    }
    else
    {
        content = "file not loaded!";
    } // end else if
} // End of the function
function nextImage()
{
    if (p < total - 1)
    {
        ++p;
        if (loaded == filesize)
        {
            picture._alpha = 0;
            picture.loadMovie("photos/" + image[p], 1);
            caption_txt.text = caption[p];
        } // end if
    } // end if
} // End of the function
function nextImage1()
{
    if (p < total - 1)
    {
        ++p;
        if (loaded == filesize)
        {
            picture._alpha = 0;
            picture.loadMovie("photos/" + image[p], 1);
            caption_txt.text = caption[p];
            slideshow();
        } // end if
    } // end if
} // End of the function
function prevImage()
{
    if (p > 0)
    {
        --p;
        picture._alpha = 0;
        picture.loadMovie("photos/" + image[p], 1);
        caption_txt.text = caption[p];
    } // end if
} // End of the function
function firstImage()
{
    if (loaded == filesize)
    {
        picture._alpha = 0;
        picture.loadMovie("photos/" + image[0], 1);
        caption_txt.text = caption[0];
    } // end if
} // End of the function
function firstImage1()
{
    if (loaded == filesize)
    {
        picture._alpha = 0;
        picture.loadMovie("photos/" + image[0], 1);
        caption_txt.text = caption[0];
        slideshow();
    } // end if
} // End of the function
function slideshow()
{
    function pause_slideshow()
    {
        clearInterval(myInterval);
        if (p == total - 1)
        {
            p = 0;
            firstImage1();
        }
        else
        {
            nextImage1();
        } // end else if
    } // End of the function
    myInterval = setInterval(pause_slideshow, 16000);
} // End of the function
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("photos.xml");
listen = new Object();
//listen.onKeyDown = function ()
{
    if (Key.getCode() == 37)
    {
        prevImage();
    }
    else if (Key.getCode() == 39)
    {
        nextImage();
    } // end else if
};
Key.addListener(listen);
previous_btn.onRelease = function ()
{
    prevImage();
};
next_btn.onRelease = function ()
{
    nextImage();
};
p = 0;
this.onEnterFrame = function ()
{
    filesize = picture.getBytesTotal();
    loaded = picture.getBytesLoaded();
    preloader._visible = true;
    if (loaded != filesize)
    {
        preloader.preload_bar._xscale = 100 * loaded / filesize;
    }
    else
    {
        preloader._visible = false;
        if (picture._alpha < 100)
        {
            picture._alpha = picture._alpha + 10;
        } // end if
    } // end else if
};

Merci d'avance
jeep501


Cette discussion est classée dans : end, caption, picture, loaded, if


Répondre à ce message

Sujets en rapport avec ce message

problème slideshow [ par jpthali ] Salut à tous, J'ai récupérer la source pour créer un slide show sur Kirupa:"Adding Thumbnails" Avec des miniatures. J'ai ajouté la fonction slideshow Popup depuis xml [ par geraldinechx ] Bonjour,J'utilise un fichier xml pour une gallerie photo. Le code suivant permet d'appeler le fichier xml ainsi qu'un lien lorsque l'on clique sur une Popup depuis xml [ par geraldinechx ] Bonjour,J'utilise un fichier xml pour une gallerie photo. Le code suivant permet d'appeler le fichier xml ainsi qu'un lien lorsque l'on clique sur une Galerie photo dynamique [ par jeanmichello9 ] Bonjours à tous, J'ai besoin d'aide ! Je suis entrain de créer un site avec des galeries photos en xlm, le soucis c'est que je voudrais que dans un explication d'un code action script [ par mannou0mouna ] stp expliquez moi cette code action script j'ai utiliser dans mon projet fin d'étude c est urgent !!!! class gs.dataTransfer.XMLParser { var parse Diaporama - Est ce que quelqu'un peut m'aider. C'est important pour moi!!!! [ par nidifax ] Bonjour à tous,J'espère que quelqu'un pourra aider une néophite qui essaie de créer un diaporama mais qui n'y connait pas grand chose!Voila, je voudra redimensionner centrer? [ par nanostre ] bonjour a tous voila le probleme, je suis une quiche en flash!! bon parti de là a partir de bout de code glanés à droite à gauche, et recompilées, tou center redimmensionner???!!! [ par nanostre ] bonjour a tous voila le probleme, je suis une quiche en flash!! bon parti de là a partir de bout de code glanés à droite à gauche, et recompilées, t Probleme compréhension code [ par orper ] Quelqu'un pourrais m'éclairer quant à ce code que j'ai du mal à décrypter ( je souhaite le comprendre pour pouvoir les réutiliser, ce code duplique un loader differentes section dans un meme xml [ par west001 ] bonsoir,j'ai un probleme pour charger différentes parties dans un meme xml. Le code fonctionne tres bien, mais il me charge toujours la partie entre


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

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