-
Notifications
You must be signed in to change notification settings - Fork 10
Système de saisie de nom personnalisée
La commande normale de l'EventMaking pour saisir un nom est, non seulement pas ergonomique mais aussi pas personnalisable du tout. L'objectif de ce petit didacticiel est de présenter une manière simple de construire un système de saisie de nom personnalisé, en utilisant les textfields.
Pour bien comprendre le fonctionnement des champs de textes, je vous invite à lire la documentation des commandes disponible ici : Documentation des textfields
Premièrement, on admet qu'un personnage nous demande notre nom.
- On affiche un message d'introduction
- On récupère le nom du héros 1
- On affiche la zone de texte
- On l'active
- On boucle
- Si la touche enter est pressée on sort de la boucle
- Une fois en dehors de la boucle:
- On récupère le contenu de la zone de texte
- On supprime la zone
- On attribue comme nom de héros le nom récupéré
- FIN !
Le code ne demande pas beaucoup de détails, le premier appel de script fait un peu d’arithmétique pour positionner correctement la fenêtre de saisie.
Voici un petit exemple :)
VOILA 💃
Introduction
Syntaxe revisitée
- Variables et interrupteurs
- Interrupteurs locaux et variables locales
- Labels et labels locaux
- Affichage dans les messages
Commandes
Valeurs constantes
Evènements enrichis
- Evènements relatifs aux cartes
- Déclencheurs personnalisés
- Déclencheurs en combat
- Sélecteurs
- Boucles évènementielles
- Micro Evènements
Outillage avancé
- Bases de données extensibles
- Définitions de profils et couleurs pour l'afficheur de textes à l'écran
Tutoriels
- Créer des jauges simples
- Créer un QuickTime Event facilement
- Un système d'infiltration
- Un mini système multi-agent
- Un système de saisie de nom custom
- Le passeur d'écran titre
- Créer des jauges en combat
Pour les scripteurs