Je veux savoir comment (et quels scripts) prendre des mots d'une boîte de saisie de texte et lui faire afficher et image Ex: si le texte case "smiley face", alors l'image "smiley_face.jpg" s'affichera sur un certain MovieClip et pourra être déplacée autour de la scène et quand une nouvelle image est chargée, elle ne remplacera pas l'image précédente sur le clip .Actionscript 2.0 et 3.0: "texte" spécifique dans la boîte de saisie provoque l'affichage de certaines images
Répondre
Vous devez écouter la textInput event et vous devez rechercher en permanence pour « sourire » en utilisant quelque chose comme la fonction search() (u peut utiliser chaînes ou expressions régulières).
Il renvoie -1 si la chaîne que vous recherchez n'a pas été trouvée, sinon elle renvoie le premier index où la chaîne recherchée a été trouvée.
Voici un exemple très basique:
var ti:TextField = new TextField();
ti.type = TextFieldType.INPUT;
ti.border = true;
addChild(ti);
ti.addEventListener(TextEvent.TEXT_INPUT, onInput);
function onInput(event:TextEvent):void {
if(ti.text.search('smile')!=-1) trace('display smiley image');
}
Vous avez des smileys CITATION donc en fonction de votre niveau de confort avec actionscript 3, il pourrait aussi être utile d'avoir un regard sur Thibault Imbert's SmileyRenderer. Attention, il utilise le nouvel ETP, vous devez donc utiliser Flash Player 10, etc.
ouais. Dans ActionScript, vous devez ajouter un événement d'écouteur au champ de texte. alors vous pouvez faire quelque chose comme ça. Mon script d'action n'est pas si bon que je vais m'en tenir à la logique.
if listener.text == "smile"
smile.jpg
else if listener.text == "frown"
frown.jpg
else
default.jpg
end
Vous devriez vérifier lynda.com pour leur base AS screencasts
- 1. ActionScript 2.0 et le projet ActionScript 3.0
- 2. Comment charger plusieurs grandes images et vidéos dans Actionscript 3.0?
- 3. Comment confirmer la saisie de texte dans Flex actionscript
- 4. actionscript 3.0 charge dynamiquement les images
- 5. Boîte de texte avec saisie alphanumérique javascript
- 6. Boîte de texte saisie semi-automatique
- 7. Définir le contour/la bordure du texte dans Actionscript 3.0
- 8. Comment déformer un champ de texte dans Actionscript 3.0?
- 9. Actionscript 3.0 Tween Erreur
- 10. Propriétés du texte d'entrée ActionScript 2.0
- 11. Boîte de texte saisie semi-automatique dans Windows Phone 7
- 12. Actionscript 3.0: Scénario
- 13. Bibliothèque de création PDF dans ActionScript 2.0
- 14. Adobe Flash ActionScript 2.0 texte sélectionné dans la zone de texte
- 15. Préserver la sélection de texte dans contenteditable lors de l'interaction avec jQuery UI Boîte de dialogue et saisie de texte
- 16. jquery et la saisie de texte
- 17. geste Actionscript 3.0 suivi
- 18. Visualisation du son dans ActionScript 2.0
- 19. Actionscript 2.0 et 3.0: Glisser l'image dynamique et ne pas être remplacée par une autre
- 20. Données XML dans ActionScript 3.0?
- 21. Saisie sonore précise dans Actionscript?
- 22. Variables dynamiques dans ActionScript 3.0
- 23. Commutation de vues dans Actionscript 3.0 à l'aide de MVC
- 24. Sélect HTML et saisie de texte
- 25. ActionScript 3.0 Flashvars
- 26. La boîte de message provoque une perte de focus
- 27. Alignement dynamique dans ActionScript 2.0
- 28. Retour tableau dans ActionScript 3.0 (Flash et Air)
- 29. Semi-transparence dans les formes ActionScript 3.0?
- 30. Lire la variable globale dans actionscript 2.0