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 :

[AS2] communication entre évenement du navigateur et l'appli flash


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut [AS2] communication entre évenement du navigateur et l'appli flash
    bonjour,
    ça marche mal en ce moment j'ai l'impression d'occuper tout le forum à moi tout seul

    bon voilà le problème, j'ai une appli de 2800 pixels de large. Lorsque qu'on ouvre la page html qui contient l'appli tout naturellement le brother web place une barre de scroll horizontale. J'aimerai qu'un clip de l'appli reste fixe par rapport au brother. Comment savoir au niveau de mon code (dans l'appli flash) que le client est en train de scroller son brother ??

    je ne sais pas si je suis bien clair là?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 232
    Par défaut
    tu veux dire, que tu veux que un clip reste tout le temps au même endroit par rapport à l'écran. Cela même si l'utilisateur utilise le scroll horizontal.
    c'est bien ça ?

  3. #3
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    bonjour,
    oui tout à fait...
    (je pense qu'il faut faire interagir le brother et l'appli flash via javascript mais sans exemple je vais avoir du mal à m'en sortir...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 232
    Par défaut
    Salut,
    je dois t avouer ne jamais avoir fait ça, mais voici comment je ferais :

    1. Je recupère la position de la scrollBar du navigateur (avec un window.pageXOffset)
    2. je transmet la valeur récupérée au flash (avec javascript)
    3. je récupère la valeur transmise (avec ExternalInterface) dans le flash et je déplace le clip, en fonction de la valeur.

  5. #5
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    c'est déjà une piste en effet, mais sans un petit exemple je vais avoir du mal à coder ça dans un temps raisonnable...
    enfin merci quand même...

Discussions similaires

  1. communication entre deux executables
    Par semenzato dans le forum MFC
    Réponses: 8
    Dernier message: 13/04/2005, 22h19
  2. Lecture standard et communication entre processus!
    Par Tartar Ukid dans le forum C++Builder
    Réponses: 5
    Dernier message: 05/07/2003, 16h37
  3. Communication entre processus
    Par markopolo dans le forum C++Builder
    Réponses: 2
    Dernier message: 26/06/2003, 16h21
  4. Réponses: 5
    Dernier message: 25/03/2003, 19h43
  5. communication entre programmes
    Par jérôme dans le forum C
    Réponses: 12
    Dernier message: 16/04/2002, 08h05

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