IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

Shared Object


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 352
    Par défaut Shared Object
    Bonjour,

    Cela fait plusieurs jours que je n'arrive pas à trouver la solution, concernant un ordre de lecture pour mes animations, en utilisant les shared objects flash. Voici le principe que j'essaye de mettre en place :

    1. J'ai une grosse animation qui doit se jouer qu'une seule fois, dès lors que celle-ci a été lue, elle ne doit plus l'être si on accède à la page qui contient cette animation, dans ce cas là, re-direction automatique vers une autre page.

    J'ai donc essayé de décomposer les choses comme cela :

    PAGE 1
    - Initialisation du cookie (afin qu'à chaque accès au site, l'animation soit en mode "non lu".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    pIXTIZ = SharedObject.getLocal("cookie_pixtiz");
    pIXTIZ.clear();
    getURL("page02.htm");
    - Et renvoi automatique vers la seconde page qui fera les re-directions.

    PAGE 2
    - C'est ici que je place dans l'actionscript de mon animation, la condition qui me permettra de bien diriger vers la bonne page selon si le cookie a une valeur ou pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    pIXTIZ = SharedObject.getLocal("cookie_pixtiz");
    if (pIXTIZ.data.lenom == null) {
    pIXTIZ.data.lenom = 1;
    getURL("page02a.htm");
    } 
    else 
    {
    getURL("page02b.htm");
    }
    - Si la valeur du cookie data.lenom est vide, je renvoi vers la page02a qui contient l'animation à lire. A l'inverse, le renvoi s'effectue vers la page02b qui elle, ne contiendra pas d'animation.

    - De ce fait, si l'internaute appuie sur son bouton "retour" de son naviguateur, il sera toujours ré-orienté vers la page qui ne contient pas l'animation dès lors qu'il l'a déjà lu une fois.

    - Mais en revanche, lorsque l'on lance le site au début, (page01), on initialise le tout, se qui fait que l'on peu lire l'animation.

    - J'ai pas l'impression que sur la logique je me sois trompé ? mais lorsque j'effectue des tests, cela ne fonctionne pas, car si je lance une seconde fois le site à partir de la page01 (celle qui doit initialiser), je suis automatiquement re-dirigé vers la page02b (celle sans anime).

    J'espère que j'ai bien expliqué

    En vous remerciant par avance, car là, je commence à craquer

    Denis

  2. #2
    Membre éclairé Avatar de luta
    Inscrit en
    Novembre 2003
    Messages
    1 038
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 038
    Par défaut
    je n ai pas tres bien compris mais tout ce que je sais c est qu en faisant
    pIXTIZ.clear();
    dés le début de ton anim...
    à tous les coups tu l effaces donc il ne te sert pas à grand chose finalement

  3. #3
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Tu peut peut être enregistrer la position de la tête de lecture quand ton anime arrive sur ca dernière image puis sur la premier image tu test si _currentframe et = à 1 si on tu redirige ver _currentframe, ca te convient ?

Discussions similaires

  1. Shared object multiple
    Par FredLx dans le forum ActionScript 1 & ActionScript 2
    Réponses: 0
    Dernier message: 02/02/2009, 21h34
  2. Réponses: 0
    Dernier message: 20/01/2009, 14h57
  3. shared Object Flash
    Par delavega dans le forum Flash
    Réponses: 2
    Dernier message: 03/04/2007, 12h22
  4. 8i sur Linux : Erreur loadin shared object file
    Par NGONGO ETABA dans le forum Oracle
    Réponses: 2
    Dernier message: 24/03/2006, 11h40
  5. Afficher les shared objects utilisés
    Par Onarap dans le forum Linux
    Réponses: 5
    Dernier message: 20/05/2005, 15h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo