|
Langage : AS2 Détails : Utilisation d'un lien dans un champ texte pour appeler une fonction flash |
Généralités Dans un projet flash, vous pouvez utiliser des champs textes rendu au format HTML. Ces champs peuvent alors contenir des liens hypertexte établis par le code HTML suivant : Lors de la publication du projet flash, le lien ci-dessus sera interprété au format HTML par le champ texte, l'utilisateur pourra alors cliquer sur "Mon lien" et sera dirigé vers google.fr Comment rendre un champs texte au format HTML ? Pour définir le champs texte comme étant un texte rendu en HTML, cliquez sur le champ texte que vous venez de poser sur la scène et allez dans les propriétés Activer le bouton "Rendre le texte au format HTML". Si votre champ est dynamique n'oubliez pas d'intégrer les caractères dont vous avez besoin. Vous pouvez aussi définir le champs texte rendu au format HTML via ActionScript Comment définir un lien HTML qui appel une fonction AS ? Faire appel à une fonction via un lien hypertexte peut s'avérer très utile dans certains cas, notamment si le texte est chargé via un fichier xml externe ou une base de données. Le lien se défini par le mot clé "asfunction". Voir ci dessous l'exemple d'utilisation. Voici un petit exemple utilisant un lien html pour appeler une fonction : Sur la scène il y a 2 champs texte dynamiques : "txtHtml" et "txtWelcome" Lorsque vous cliquerez sur le lien du champs texte txtHtml alors la fonction "showText" sera exécutée. Le champ "txtWelcome" affichera alors le texte envoyé en paramètre, soit "bienvenue" Fichiers joints : Télécharger les fichiers sources |
- haut de page - |