Guide d'utilisation Annuler

Ajout de plusieurs états aux composants

  1. Guide de l’utilisateur d’Adobe XD
  2. Introduction
    1. Nouveautés d’Adobe XD
    2. Questions fréquentes
    3. Design, création de prototypes et partage avec Adobe XD
    4. Gestion des couleurs
    5. Configuration requise
      1. Configuration matérielle et logicielle requise
      2. Adobe XD, Big Sur et Apple Silicon | macOS 11
    6. Notions de base concernant l’espace de travail
    7. Changement de langue dans l’application Adobe XD
    8. Accès aux kits de conception d’interface utilisateur
    9. Accessibilité dans Adobe XD
    10. Raccourcis clavier
    11. Conseils et astuces
  3. Conception
    1. Plans de travail, repères et calques
      1. Prise en main des plans de travail
      2. Utilisation des guides et des grilles
      3. Création de plans de travail défilants
      4. Utilisation de calques
      5. Création de groupes de défilement
    2. Formes, objets et chemins
      1. Sélection, redimensionnement et rotation d’objets
      2. Déplacement, alignement, répartition et disposition d’objets
      3. Regroupement, verrouillage, duplication, copie et retournement d’objets
      4. Application d’un contour, d’un fond ou d’une ombre portée à un objet
      5. Création d’éléments répétés
      6. Création de designs en perspective avec des transformations 3D
      7. Modification d’objets à l’aide d’opérations booléennes
    3. Texte et polices
      1. Utilisation d’outils de dessin et de texte
      2. Polices dans Adobe XD
    4. Composants et états
      1. Utilisation de composants
      2. Utilisation de composants imbriqués
      3. Ajout de plusieurs états aux composants
    5. Masquage et effets
      1. Création d’un masque avec des formes
      2. Utilisation des effets de flou
      3. Création et modification de dégradés
      4. Application des effets de fusion
    6. Mise en page
      1. Redimensionnement réactif et contraintes
      2. Définition d’un remplissage fixe pour des composants et des groupes
      3. Création de conceptions dynamiques avec des piles
    7. Vidéos et animations Lottie
      1. Utilisation de vidéos
      2. Création de prototypes avec des vidéos
      3. Utilisation d’animations Lottie
  4. Prototypage
    1. Création de prototypes interactifs
    2. Animation des prototypes
    3. Propriétés d’objet prises en charge pour l’animation automatique
    4. Création de prototypes avec clavier et manette de jeu
    5. Création de prototypes à l’aide de la lecture et des commandes vocales
    6. Création de transitions temporisées
    7. Ajouter des incrustations
    8. Conception de prototypes de voix
    9. Création de liens d’ancrage
    10. Création d’hyperliens
    11. Aperçu de designs et de prototypes
  5. Partage, exportation et révision
    1. Partage des plans de travail sélectionnés
    2. Partage de conceptions et de prototypes
    3. Définition des autorisations d’accès pour les liens
    4. Utilisation de prototypes
    5. Révision de prototypes
    6. Utilisation des spécifications techniques
    7. Partage de spécifications techniques
    8. Inspection de spécifications techniques
    9. Navigation dans les spécifications techniques
    10. Révision des spécifications techniques et commentaires
    11. Exportation de ressources de design
    12. Exportation et téléchargement de fichiers à partir de spécifications techniques
    13. Partage de groupe pour les entreprises
    14. Sauvegarde et transfert de ressources XD
  6. Chartes graphiques
    1. Chartes graphiques et bibliothèques Creative Cloud
    2. Utilisation de ressources de document dans Adobe XD
    3. Utilisation des bibliothèques Creative Cloud dans Adobe XD
    4. Migration de ressources liées vers les bibliothèques Creative Cloud
    5. Utilisation des jetons de conception 
    6. Utilisation de ressources provenant de bibliothèques Creative Cloud
  7. Documents en ligne
    1. Documents en ligne dans Adobe XD
    2. Collaboration et cocréation de conceptions
    3. Cocréation de documents partagés
  8. Intégrations et plug-ins
    1. Utilisation de ressources externes
    2. Utilisation de ressources de design provenant de Photoshop
    3. Copier-coller de ressources depuis Photoshop
    4. Importation ou ouverture de conceptions Photoshop
    5. Utilisation des fichiers Illustrator dans Adobe XD
    6. Ouverture et importation de conceptions Illustrator
    7. Copie de vecteurs d’Illustrator vers XD
    8. Plug-ins pour Adobe XD
    9. Création et gestion des plug-ins
    10. Intégration Jira pour XD
    11. Plug-in Slack pour XD
    12. Plug-in Zoom pour XD
    13. Publication de designs depuis XD vers Behance
  9. XD pour iOS et Android
    1. Aperçu sur appareils mobiles
    2. FAQ concernant Adobe XD pour mobile
  10. Résolution des problèmes
    1. Problèmes connus et résolus
      1. Problèmes connus
      2. Problèmes résolus
    2. Installation et mises à jour
      1. XD semble incompatible avec Windows
      2. Code d’erreur 191
      3. Code d’erreur 183
      4. Problèmes d’installation des modules externes XD
      5.  Invitation à désinstaller et réinstaller Adobe XD sur Windows 10
      6. Problèmes liés à la migration des préférences
    3. Lancement et blocage
      1.  XD se bloque au lancement sur Windows 10
      2.  XD se ferme lorsque vous vous déconnectez de Creative Cloud
      3. Problème lié à l’état d’un abonnement sur Windows
      4. Avertissement d’application bloquée lors du lancement de XD sur Windows
      5. Génération du fichier de vidage sur Windows
      6. Collecte et partage de journaux d’incidents
    4. Documents en ligne et bibliothèques Creative Cloud
      1. Problèmes liés aux documents en ligne XD
      2. Problèmes relatifs aux composants liés
      3. Problèmes relatifs aux bibliothèques et aux liens
    5. Prototype, publication et révision
      1. Impossible d’enregistrer les interactions de prototypes sur macOS Catalina
      2. Problèmes liés aux workflows de publication
      3. Les liens publiés n’apparaissent pas dans les navigateurs
      4. Les prototypes ne s’affichent pas correctement dans les navigateurs
      5. Le panneau de commentaires s’affiche soudainement sur les liens partagés
      6. Impossible de publier des bibliothèques
    6. Importation, exportation et utilisation d’autres applications
      1. Importation et exportation dans XD
      2. Fichiers Photoshop dans XD
      3. Fichiers Illustrator dans XD
      4. Exportation dans After Effects à partir de XD
      5. Fichiers Sketch dans XD
      6. ++Applications tierces non visibles lors de l’exportation

Découvrez comment ajouter plusieurs états aux composants de votre charte graphique pour développer facilement du contenu interactif.

Les composants qui changent d’apparence en fonction des interactions de l’utilisateur sont très précieux pour créer des prototypes de haute fidélité.

Vous pouvez créer un composant, y ajouter plusieurs variations (états) et le connecter pour imiter le comportement d’un utilisateur réel (sans devoir copier vos composants plusieurs fois). 

Disposer de composants avec des états facilite également la gestion de vos actifs et la création de chartes graphiques interactives. 

Des exemples courants de composants avec des états sont les boutons, les cases à cocher et les boutons animés. Ces composants doivent changer lorsque les utilisateurs interagissent avec eux en les touchant ou en les survolant.

Ajout d’états de composants

Une fois que vous avez créé un composant, l’Inspecteur Propriétés comporte une nouvelle section dans laquelle figure ce composant avec un État par défaut. Vous pouvez maintenant ajouter trois types d’états pour vos composants : Nouvel étatÉtat de survol ou État de bascule. Lisez la suite pour apprendre à ajouter un état.

Nouvel état

Utilisez Nouvel état pour les scénarios dans lesquels vous souhaitez montrer des variantes d’un composant (telle que la version désactivée ou cliquée d’un composant).

Cliquez sur le bouton + en regard de l’état par défaut du composant principal dans l’Inspecteur Propriétés, puis sélectionnez Nouvel état.

Nouvel état n’a pas d’interactivité intégrée dans l’état. Vous devez connecter l’interaction en mode Prototype. Pour plus d’informations, consultez la section Ajout d’interactivité aux composants.

État de survol

Utilisez État de survol si vous souhaitez que votre composant change et affiche un état différent lorsqu’un utilisateur le survole. 

En mode Conception, cliquez sur le bouton + en regard de l’état par défaut du composant principal dans l’Inspecteur Propriétés, puis sélectionnez État de survol.

Lors de l’utilisation de l’État de survol, vous n’avez pas besoin de passer en mode Prototype pour connecter l’interaction. C’est fait automatiquement pour vous.

État de bascule

L’état de bascule permet de créer des composants avec un comportement de bascule interactif tel qu’un commutateur, un bouton radio, une case à cocher, etc. 

En mode Conception, cliquez sur le bouton + en regard de l’attribut État par défaut du composant principal dans l’Inspecteur Propriétés, puis sélectionnez État de bascule.

Une fois l’état de bascule créé, par défaut, XD crée automatiquement deux interactions bidirectionnelles entre l’état par défaut et l’ état de bascule, ce qui le rend entièrement interactif.

Ajout d’états à un composant
Ajout d’états à un composant

 Vous ne pouvez ajouter d’états qu’à un composant principal. Les instances de composant héritent toujours de leurs états du composant maître.

Visualisation de composants dans différents états

Après avoir créé les états de votre composant, vous pouvez en modifier les propriétés et visualiser son apparence pour l’utilisateur qui interagit avec lui. 

  1. Sélectionnez le composant.
  2. Accédez à l’Inspecteur Propriétés et basculez entre différents états.
Changement d’état à l’aide de l’Inspecteur Propriétés
Changement d’état à l’aide de l’Inspecteur Propriétés

Ajout d’interactivité aux composants

Vous pouvez utiliser les déclencheurs Appuyer, SurvolerTouches/Manette et Voix pour connecter des interactions entre des états du composant en mode Prototype. La connexion d’interactions d’états de composant est similaire à la connexion d’interactions entre des plans de travail. La principale différence est que lors de la connexion d’interactions d’états de composant, vous choisissez un état comme destination et non un plan de travail.

Ajouter de l’interactivité
Connexion des états de composant pour créer une interaction lors d’un appui

  1. Passez à l’onglet Prototype.
  2. Sélectionnez l’état du composant à partir duquel vous souhaitez créer l’interaction. 
  3. Cliquez sur l’icône > de l’état du composant ou sur le + dans la section Interaction de l’Inspecteur Propriétés pour ajouter une interaction.
  4. Choisissez Appuyer (pour les clics), Survoler (pour les actions de passage de la souris), Touches et manette (pour la navigation et l’accessibilité) ou Voix (pour la navigation et l’accessibilité) comme déclencheur.
  5. Choisissez un type d’action (par exemple, Animation automatique ou Transition).
  6. Choisissez un état en tant que destination.
  7. Basculez vers la fenêtre d’aperçu et testez l’interactivité de votre composant.

 Les états sont indiqués au-dessus des plans de travail dans la liste déroulante, avec des séparateurs entre eux.

 

Interactions multiples pour un état de composant
Interactions multiples pour un état de composant

Vous pouvez définir plusieurs interactions pour le même état de composant. Par exemple, si vous avez un commutateur à bascule qui présente un état activé par défaut, un état désactivé et un état de survol, vous pouvez définir des interactions distinctes sur l’état par défaut. Répétez les étapes 4 à 7 pour définir l’interaction avec l’état supplémentaire. Une fois que vous avez créé plusieurs interactions, celles-ci s’affichent dans la section Interaction. Basculez entre ces interactions et modifiez leurs propriétés en fonction de vos besoins.

Modification d’états de composants

Lorsque vous définissez une interaction sur un état de composant principal, toutes les instances de ce composant héritent automatiquement de ces interactions. Cela signifie que si vous connectez un composant à un plan de travail ou un état spécifique, toutes les instances de ce composant contiennent également ces interactions. 

Lorsqu’une instance est sélectionnée dans la zone de travail et que vous souhaitez modifier des états existants ou en ajouter de nouveaux au composant principal, vous pouvez le faire via l’une des options suivantes :

Option 2

Cliquez sur Modifier pour basculer la sélection vers le composant principal afin d’ajouter ou de modifier des états.

Cliquez sur Modifier pour basculer la sélection vers le composant principal afin d’ajouter ou de modifier des états

Option 1

Faites un clic droit sur l’instance du composant et sélectionnez Modifier le composant principal.

Les instances du composant sont liées au composant principal. Les modifications apportées au composant principal se propagent à ses instances. Pour en savoir plus, reportez-vous à la section Gestion des composants avec une source unique.

Changement de nom, réorganisation et suppression d’états de composants

Renommer un état de composant : double-cliquez sur le nom de l’état de composant dans l’Inspecteur Propriétés et entrez un nouveau nom.

Réorganiser les états d’un composant principal : faites glisser les états d’un composant principal dans l’Inspecteur Propriétés pour les réorganiser.

Supprimer un état d’un composant principal : faites un clic droit sur l’état du composant et sélectionnez Supprimer. Lorsque vous supprimez un état de composant à partir du composant principal, les instances du composant dont l’état est actif sur la zone de travail reviennent à l’état par défaut.

 Vous pouvez renommer et supprimer des états uniquement dans le composant principal. Vous ne pouvez pas renommer l’état par défaut.

Publier et partager les états des composants

Vous pouvez publier des composants et leurs états associés dans une bibliothèque Creative Cloud à partir du panneau Bibliothèques et les distribuer dans le cadre d’une charte graphique. Pour plus d’informations, reportez-vous à la section Utilisation des bibliothèques Creative Cloud dans XD.

Gestion des composants avec une source unique

Pour simplifier la gestion des états de composant, vous pouvez uniquement ajouter, renommer et supprimer des états à partir d’un composant principal. Les instances de ce composant héritent automatiquement des modifications d’état effectuées dans le composant principal. Vous pouvez facilement identifier le composant principal grâce au losange vert plein sur la zone de travail ou à la section Composant de l’Inspecteur Propriétés. Les instances ont un losange vert évidé. 

Héritage des états de composant

Suivez les principes suivants lorsque vous modifiez des états de composants principaux et d’instances :

  • Vous pouvez remplacer les propriétés (modifications de texte, bitmap, taille, apparence ou structure) des états, comme vous pouvez remplacer une instance d’un composant. 
  • Lorsque vous modifiez l’état d’un composant principal, cet état est mis à jour dans toutes ses instances.
  • Lorsque vous modifiez l’état d’une instance, ce changement est traité comme un remplacement unique et la propriété correspondante n’est plus synchronisée lors de modifications de l’état principal.

Si le résultat de vos remplacements ne vous convient pas, rétablissez les propriétés du composant principal d’origine en faisant un clic droit sur une instance et en sélectionnant Rétablir l’état principal. Cela efface tous les remplacements effectués sur une instance et la réinitialise par rapport au composant principal.

Réinitialiser un état modifié à l’état du composant principal d’origine
Réinitialiser un état modifié à l’état du composant principal d’origine

Pour plus d’informations sur l’utilisation des remplacements dans les composants, consultez la section Utilisation des composants dans XD.

États de composant liés entre documents

Vous pouvez créer et maintenir une source unique pour tous vos composants réutilisables, avec leurs états et leurs interactions définies. Par exemple, si vous avez un composant de bouton avec 5 états définis : principal, secondaire, survol, appui et désactivé, lorsque vous copiez et collez ce composant d’un document à l’autre, XD crée un composant lié qui conserve tous les états définis ainsi que les interactions d’états. 

Lorsque vous modifiez les propriétés d’un composant lié (styles, interactions, etc.) dans le document source, XD transmet ces modifications aux documents qui contiennent des instances de ce composant lié. À partir de là, vous pouvez prévisualiser les modifications et choisir de les accepter ou de les ignorer. 

Les composants liés ne prennent en charge que les interactions définies entre des états et non entre des plans de travail.

Exemples et exemples de fichiers

Vous souhaitez créer un bouton commutateur qui s’active et se désactive lorsqu’un utilisateur appuie dessus ? 

Création d’un bouton bascule animé à l’aide de notre exemple d’actif
Création d’un bouton bascule animé à l’aide de notre exemple d’actif

  1. Téléchargez l’exemple de fichier bouton commutateur et ouvrez-le dans XD.
  2. Sélectionnez l’objet entier (assurez-vous que le cercle est sélectionné) et appuyez sur Cmd + K (macOS) ou Ctrl + K (Win).
  3. Ajoutez un nouvel état et nommez-le Désactivé.
  4. Dans l’état Désactivé, sélectionnez le rectangle arrondi et changez le remplissage en gris. Sélectionnez le cercle et déplacez-le vers la gauche.
  5. En mode Prototype, connectez les interactions suivantes :
    • État par défaut : Configurez le Déclencheur sur Appuyer, Action sur Animation automatique, et Destination sur Désactivé.
    • État Désactivé : Configurez Déclencheur sur AppuyerAction sur Animation automatique et Destination sur État par défaut.
  6. (Facultatif) : si vous souhaitez que le bouton commutateur s’illumine lorsqu’il est survolé, sélectionnez le composant, ajoutez un État de survol, puis éditez le composant pour obtenir un effet d’illumination.

En savoir plus

Visionnez cette vidéo pour en savoir plus sur la manière de créer de l’interactivité en utilisant des composants avec des états. 

Temps de visionnage : 7 minutes.

Et après ?

Nous avons montré comment commencer à utiliser des composants à états. Suivez cet article de la communauté pour apprendre à utiliser cette fonctionnalité pour créer des cases à cocher. 

Vous avez une question ou une suggestion ?

Questions à la communauté

Si vous avez une question à poser ou une idée à partager, rejoignez la communauté Adobe XD. Nous serions ravis de vous compter parmi nous et de découvrir vos créations.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?