Articles sur : Blocs Celestory

Retourner personnage

🟧 Retourner personnage



Le bloc Retourner personnage permet de retourner horizontalement un personnage présent à l'écran, comme dans un miroir, pour qu'il regarde dans l'autre sens.


C'est une bascule : chaque passage inverse l'orientation actuelle. Deux blocs Retourner personnage à la suite ramènent le personnage à son orientation d'origine.


📥 Entrées


  • in (Flux) : Point d'entrée. Dès que le flux arrive, le retournement démarre ; le flux repart quand l'animation est terminée.
  • character (Référence de personnage) : Liste déroulante des personnages du module. Ce bloc ne propose pas de menu d'humeur.
  • duration (Nombre, 0,4 par défaut) : Durée de l'animation de retournement, en secondes. À 0, le personnage est retourné d'un coup.


Ces deux entrées n'ont pas d'entrée de traduction dans Celestory : leurs libellés s'affichent en anglais (character, duration) même lorsque l'interface est en français.


📤 Sorties


  • out (Flux) : Le flux repart une fois le retournement terminé.


💡 Exemple d'utilisation


Scénario : tourner le dos


  1. « Mira » a été ajoutée en place 2 ; son image la montre tournée vers la droite.
  2. Le joueur choisit la réponse blessante.
  3. Un bloc Retourner personnage cible « Mira », durée 0,5 : elle pivote et se retrouve tournée vers la gauche, avec un petit rebond élastique à la fin.
  4. Le flux enchaîne sur un bloc Dialogue où elle parle sans se retourner.
  5. Plus tard, un second bloc Retourner personnage la remet dans son sens d'origine avant la réconciliation.


⚙️ Détails Techniques


  • Identifiant interne : flipCharacter
  • Le personnage doit être en scène et avoir une image affichée : si le personnage n'a pas été ajouté par un bloc Ajouter personnage, le bloc ne fait rien. Pour un personnage en image, si aucune humeur n'a encore été appliquée (donc aucune image visible), le retournement est enregistré en interne mais n'a aucun effet visible.
  • Un bloc Scène est obligatoire en amont : sans grille de places, le bloc est inopérant.
  • Style d'animation : pour un personnage en image, le retournement se fait avec un effet élastique (léger rebond à la fin) ; pour un personnage Spine, avec une accélération/décélération douce.
  • Le réglage de module « Durée de transition d'un effet miroir de personnage » est proposé dans le panneau des délais mais n'est utilisé nulle part par le lecteur : seule l'entrée duration de ce bloc compte.
  • Cumul avec l'option « miroir » du bloc Ajouter personnage : les deux mécanismes ne passent pas par le même chemin pour un personnage en image (l'un retourne la texture de l'humeur, l'autre anime l'échelle du sprite). Combiner les deux donne un résultat peu prévisible : préférez n'en utiliser qu'un seul.
  • Réglage « Désactiver toutes les transitions et délais » : quand il est actif, la durée est forcée à 0 et le retournement est instantané.


🔗 Voir aussi


  • Ajouter personnage : son entrée miroir permet de faire entrer directement un personnage retourné.
  • Déplacer personnage : pour changer de place, pas d'orientation.



Version documentée : v1

Mis à jour le : 23/09/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !