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

ActionScript 1 & ActionScript 2 Discussion :

charger un swf à partir d'un xml


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 20
    Par défaut charger un swf à partir d'un xml
    Voici mon pb
    Il y a dans l'interface plusieur textes qui s'affichent à partir d'un xml.
    Je souhaiterais qu'un lien qui charge un swf externe soit possible.
    Exemple:
    dans la forêt....,
    en cliquant sur le mot fôrêt cela charge un swf.
    Je sais ouvrir une page html comme ceci:
    <a href="javascript:lancerpopupOk(990,650,'trous.htm','trous')">Le parcours </a>
    C'est ce type de lien que je voudrais écrire
    Merci

  2. #2
    Futur Membre du Club
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut début de réponse
    Bonjour,

    une réponse partielle :
    Si ton texte à comme propriété html (voir TextField.html) à true, ton champ texte peut accepter un lien de type url.... qui contient son swf à l'intérieure, mais là tu change de page et ce n'est peut-être pas le résultat attendu...

    Sinon, il faut à mon avis le seul moyen est d'insérer en live un bouton dynamiquement dans ton texte. Genre : le texte qui contient le lien vers le swf dans ton fichier xml doit être dans une balise spéciale <lien> qui contient une sous balise <text> et une autre <swf> dans lesquelles tu range respectivement le texte du lien et l'adresse du swf à charger.
    Quand tu parse ton fichier xml > ça positionne ton texte, et au moment ou il y a le lien > createemptyMovieClip > puis textField à l'intérieur > puis tu y applique un format de texte (pour le mettre en couleur par exemple) > puis ajouter un évènement sur ton clip onRelease > load le swf dont tu a récupéré l'adresse dans le fichier xml... Le plus difficile étant de positionner correctement le texte avec la question des retours à la ligne, etc...
    A mon avis c'est vraiment pas évident...

    Le plus simple serait de "couper" ton texte dans le xml dans le même esprit et de générer un bouton rectangle en arrière plan du texte concerné avec l'API de dessin. Sur un seul mot, comme ça, pas de problème de retour à la ligne et pas de problème pour mettre en forme le texte

    Bon courage !

    Bon courage !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 78
    Par défaut
    bonjour stivmakwin,
    tu as eu l'occasion de traiter un sujet il y a longtemps, je debut et j'ai le même problème, mais je ne comprend pas tout ce que tu as écris, pourrais tu détailler plus, merci par avance.

Discussions similaires

  1. Charger une image à partir d'un xml
    Par sanzorairfix dans le forum ActionScript 1 & ActionScript 2
    Réponses: 0
    Dernier message: 24/09/2013, 11h20
  2. Charger un swf à partir xml
    Par figueline dans le forum ActionScript 3
    Réponses: 0
    Dernier message: 07/06/2010, 13h44
  3. charger un swf externe +xml
    Par shaloine dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 22/03/2010, 11h28
  4. Lire un swf à partir d'un xml
    Par zabeth one dans le forum Flash
    Réponses: 7
    Dernier message: 24/05/2006, 12h32
  5. Charger des paramètres à partir de beans
    Par lalakers dans le forum ANT
    Réponses: 1
    Dernier message: 19/05/2004, 18h25

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