Empêcher une animation flash de se recharger

huskn -  
 huskn -
Bonjour,

Je voudrais que le logo de mon site, qui est une animation flash, ne s'anime qu'au premier chargement de la page. Est-ce qu'il est possible de passer une variable de session PHP directement au swf pour qu'il se bloque ?

Merci d'avance
Configuration: Windows XP
Firefox 2.0.0.16

2 réponses

  1. PhP Messages postés 1774 Statut Membre 606
     
    Bsr

    Est-ce qu'il est possible de passer une variable de session PHP directement au swf pour qu'il se bloque ?

    oui il suffit que tu passes une variable dans l'url de ton clip

    ex

    <object ...
    <param name="movie" value="mon_anim.swf&jouer=0" />
    ...>

    Ensuite tu modifies ton anim dans Flash et lorsque tu détectes que la variable jouer (ou un autre nom peut importer)
    vaut 0 alors tu arrêtes l'animation.

    0
  2. huskn
     
    Merci mas je n'arriv pas à récupérer la variable dans flash. Voici le code que j'y ai mis pour tester la récupération :

    var my_lv:LoadVars = new LoadVars();
    my_lv.onLoad = function(success:Boolean) {
    if (success) {
    trace("chargé");
    trace(anim);
    trace(_root.anim);
    } else {
    trace("Error loading/parsing LoadVars.");
    }
    };
    my_lv.load("http://127.0.0.1/ma_page");
    trace(anim);
    trace(_root.anim);

    Tous les 'trace' me renvoient 'undifined'. Quelqu'un aurait-il une idée du problème ?
    0