L'appareil Déclencheur de commande est un moyen de déclencher des événements lorsque les joueurs appuient sur une entrée de commande particulière ou la relâchent. Vous pouvez utiliser cet appareil pour capturer les commandes entrées et le joueur qui a entré la commande.
Le temps de réponse pour l'entrée définie dans l'appareil déclencheur de commande dépend de la latence aller-retour entre le client du joueur et le serveur. De ce fait, la commande saisie peut prendre jusqu'à une seconde en fonction de la connexion Internet du joueur. Gardez cela à l'esprit lorsque vous utilisez l'appareil déclencheur de commande pour votre jeu.
Vous pouvez utiliser la liaison d'événements dans la trousse à outils du mode Créatif, les connexions dans le panneau Détails de l'UEFN ou le code Verse pour déclencher des fonctions sur d'autres appareils, par exemple faire exploser un tonneau, changer de caméra ou toute autre action de jouabilité pouvant être déclenchée.
Pour localiser l'appareil Déclencheur de commande, consultez la page Utiliser les appareils.
Si vous utilisez plusieurs copies d'un appareil sur une île, il peut s'avérer utile de les renommer. Vous pouvez choisir des noms qui indiquent clairement ce qu'ils font. Cela vous permet de trouver plus facilement un appareil spécifique lorsque vous utilisez le navigateur d'événements.
Fonctionnement des options de commande dans le mode Créatif
Lorsque vous personnalisez les options de l'appareil Déclencheur de commande, l'option Commande du mode Créatif est répertoriée en premier. Les valeurs de cette option correspondent à plusieurs nouvelles actions dont les commandes peuvent être configurées par les joueurs. Le fonctionnement de ce système est assez compliqué, c'est pourquoi cette section fournit des explications plus détaillées que ce que vous pourriez retrouver dans la section Options de l'appareil.
Les joueurs peuvent trouver et associer ces commandes dans la section Commandes d'action du mode Créatif des onglets Contrôles au clavier et Configuration de la manette du menu Paramètres.
Ouvrez la barre latérale, cliquez sur l'icône Engrenage pour ouvrir le menu Paramètres, puis cliquez soit sur l'icône Contrôles au clavier, soit sur l'icône Configuration de la manette. Vous trouverez la section Commandes d'action du mode Créatif des paramètres en faisant défiler la liste dans la zone de navigation de gauche. C'est ici que les joueurs peuvent associer une action à une commande. Ces paramètres s'appliquent à toutes vos expériences Fortnite.
Pour les personnes jouant sur des plateformes mobiles, ces commandes apparaissent toujours sous la forme de nouveaux boutons à l'écran. L'appareil Déclencheur de commande dispose d'options que vous pouvez utiliser pour personnaliser l'icône et la couleur de ce bouton, et si vous souhaitez qu'il affiche du texte.
Filtre contextuel
Une fonctionnalité appelée filtrage contextuel a une incidence sur certains appareils. Elle permet de masquer ou d'afficher des options en fonction des valeurs sélectionnées pour certaines options liées. Cette fonctionnalité rend le panneau Personnaliser moins désordonné et rend la gestion et la navigation dans les options plus aisées. Afin de vous aider à les identifier, les valeurs qui déclenchent le filtre contextuel sont en italique.
Toutes les options sont listées, y compris celles affectées par le filtre contextuel. Une note dans le champ Description de l'option vous indique si elle est masquée ou affichée, selon une valeur spécifique.
Options de l'appareil
Les valeurs par défaut sont en caractères gras. Les valeurs qui déclenchent un filtrage contextuel sont en italique.
Vous pouvez configurer cet appareil avec les options suivantes.
| option | Valeur | Description |
|---|---|---|
Type de commande | Commandes d'action du mode Créatif, Actions standard | Détermine si cet appareil suit des commandes standard ou personnalisées. Les commandes standard sont utilisées pour les actions de jeu courantes. Si Actions standard est défini comme type de commande, cet appareil attendra un appui ou un relâchement des commandes liées à ces actions. Les commandes d'action du mode Créatif sont des actions personnalisées utilisées uniquement via des déclencheurs de commande. |
Commande du mode Créatif | Personnalisé 1 (Tir), Personnalisé 2 (Cible), Personnalisé 3 (S'accroupir), Personnalisé 4 (Sauter), Personnalisé 5 (Sprint), Personnalisé 6 (Interagir), Personnalisé 7 (Avant/Arrière), Personnalisé 8 (Gauche/Droite), Personnalisé 9 (Élément précédent), Personnalisé 10 (Élément suivant), Personnalisé 11 (Permuter la barre de raccourcis), Personnalisé 12 (Outil de collecte) | Si l'option Type de commande est définie sur Commandes d'action du mode Créatif, cela définit le contrôle de commande que cet appareil écoute. Pour plus d'informations sur ce fonctionnement, consultez la section Fonctionnement des options de commande dans le mode Créatif ci-dessus. Si vous sélectionnez Personnalisé 7 ou Personnalisé 8, une option supplémentaire s'affiche en dessous. |
Direction de l'axe | Négatif, Sans distinction, Positif | Cette option s'affiche uniquement si l'option Commande du mode Créatif est définie sur Personnalisé 7 ou Personnalisé 8. Si la commande sélectionnée dans l'option Commande du mode Créatif est un axe directionnel, ceci détermine la direction que l'appareil écoute. Négatif est à gauche ou en arrière, Positif est à droite ou en avant. |
Commande standard | Feu, Cible, S'accroupir, Sprinter, Sauter | Cette option s'affiche uniquement si le Type de commande est réglé sur Actions standard. Ces commandes sont les mêmes que celles liées aux actions normales du joueur. Cet appareil écoute uniquement si ces commandes sont enfoncées ou relâchées. Dans les cas où un appareil mobile ne dispose pas de ces commandes, un bouton personnalisé est créé. |
Arrêter la commande | Activé, Désactivé | Si cette option est définie sur Activé, elle empêche la lecture de la commande par d'autres actions liées à cette commande. |
Afficher sur l'ATH | Activés, Désactivés | Détermine si la commande s'affiche sur l'ATH. |
Description de l'ATH | {input}, Saisir du texte | Si Afficher sur l'ATH est défini sur Activé, c'est le texte qui s'affichera sur l'ATH. Le champ de texte est limité à 24 caractères. Le texte par défaut {input} affichera la commande actuelle. |
Activé au démarrage du jeu | Activés, Désactivés | Ce paramètre détermine si l'appareil est activé au début du jeu. |
Équipe sélectionnée | Sans distinction, Choisir une équipe | Détermine quelle équipe peut déclencher la commande. |
Classe sélectionnée | Pas de classe, Sans distinction, Choisir une classe | Détermine quelles classes peut déclencher la commande. |
Inverser la sélection d'équipe | Activé, Désactivé | Si cette option est réglée sur Activé, la commande peut être déclenchée par toutes les équipes sauf celle choisie dans l'option Équipe sélectionnée. |
Inverser la sélection de classe | Activé, Désactivé | Si cette option est réglée sur Activé, la commande peut être déclenchée par toutes les classes sauf celle choisie dans l'option Classe sélectionnée. |
Comportement des joueurs enregistrés | Ajouter les enregistrés, Enregistrement requis, Ignorer l'enregistrement | Détermine comment les joueurs enregistrés sont comptés par l'appareil.
|
Options mobiles
Si vous souhaitez créer une expérience fluide sur mobile, les options suivantes vous permettent de personnaliser la disposition des boutons et leur taille, mais aussi d'ajouter des icônes mobiles.
| option | Valeur | Description |
|---|---|---|
Texte mobile | Activé, Désactivé | Cette option s'affiche uniquement si le paramètre Type d'entrée est défini sur Commandes d'action (Créatif). Pour les joueurs sur mobile, cette option détermine si l'icône d'interaction affiche le texte de description. |
Icône mobile | Main, Choisir une icône | Cette option s'affiche uniquement si le paramètre Type d'entrée est défini sur Commandes d'action (Créatif). Pour les joueurs sur mobiles, ceci détermine l'icône utilisée pour l'icône d'interaction. Si vous sélectionnez Aucune, l'icône Main est utilisée. Cliquez sur la flèche pour ouvrir la bibliothèque d'icônes. Cliquez dans la barre de recherche et entrez un texte pour trouver une icône, ou utilisez la barre de défilement pour parcourir la collection. Cliquez pour sélectionner une icône, puis cliquez sur la coche pour fermer le sélecteur d'icônes. |
Couleur mobile | Blanc, Choisir une couleur | Cette option s'affiche uniquement si le paramètre Type d'entrée est défini sur Commandes d'action (Créatif). Cette option détermine la couleur de l'icône sélectionnée dans l'option Icône mobile. Cliquez sur la flèche pour ouvrir le sélecteur de couleur. Cliquez dans la barre de recherche et entrez un texte pour trouver une couleur, ou utilisez la barre de défilement pour parcourir la collection. Cliquez sur un échantillon de couleur, puis cliquez sur la coche pour fermer la pipette. |
Icône d'appui sur mobile | Aucune, Choisir une icône | Cette option détermine l'icône utilisée comme icône d'interaction lorsque le joueur appuie sur le bouton. Si vous sélectionnez Aucune, l'icône Mobile est utilisée. |
Placement direct sur mobile | Activé, Désactivé | Si cette option est activée, vous pouvez changer la position du bouton mobile en modifiant les coordonnées de Décalage X pour mobile et de Décalage Y pour mobile . |
Échelle mobile | 1,0 - 10,0 |
Liaison d'événements directe
Voici les options de liaison d'événements directe disponibles pour cet appareil.
Fonctions
Une fonction détecte un événement sur un appareil, puis déclenche une action.
Quelle que soit la fonction, cliquez sur l'option, puis sur Sélectionner un appareil pour accéder au menu déroulant Appareil et y effectuer une sélection.
Une fois un appareil sélectionné, cliquez sur Sélectionner un événement et choisissez l'événement qui déclenche cette fonction.
Si plusieurs appareils ou événements peuvent déclencher la fonction, appuyez sur le bouton Ajouter et répétez la procédure.
| option | Description |
|---|---|
Activer si reçu depuis | Active l'appareil quand un événement se produit. |
Désactiver si reçu depuis | Désactive l'appareil quand un événement se produit. |
Enregistrer le joueur si reçu depuis | Enregistre le joueur instigateur lorsqu'un événement se produit. Les joueurs enregistrés peuvent être ajoutés ou supprimés de la liste des joueurs comptés en fonction de la valeur de l'option Comportement des joueurs enregistrés. |
Désenregistrer le joueur si reçu depuis | Retire le joueur instigateur de la liste des joueurs enregistrés lorsqu'un événement se produit. |
Désenregistrer tous les joueurs si reçu depuis | Retire tous les joueurs de la liste des joueurs enregistrés lorsqu'un événement se produit. |
Événements
La liaison d'événements directe utilise les événements comme transmetteurs. Un événement ordonne à un autre appareil d'exécuter une fonction.
Quelle que soit l'option d'événement, cliquez sur l'option, puis sur Sélectionner un appareil pour accéder au menu déroulant de l'appareil et y effectuer une sélection.
Une fois l'appareil sélectionné, cliquez sur Sélectionner la fonction pour lier l'événement à une fonction de cet appareil.
Si plusieurs fonctions sont déclenchées par l'événement, appuyez sur le bouton Ajouter et répétez la procédure.
| option | Description |
|---|---|
En appuyant sur la commande, envoyer l'événement à | Lorsque la commande de contrôle est enfoncée, un événement est envoyé à l'appareil sélectionné, ce qui déclenche la fonction sélectionnée. |
En relâchant la commande, envoyer l'événement à | Lorsque la commande de contrôle est relâchée, un événement est envoyé à l'appareil sélectionné, ce qui déclenche la fonction sélectionnée. |
Utilisation de l'appareil Déclencheur de commande dans Verse
Vous pouvez utiliser le code ci-dessous pour contrôler un appareil Déclencheur de commande dans Verse. Ce code montre comment utiliser les événements et les fonctions dans l'API du déclencheur de commande. Modifiez-le pour qu'il convienne à votre expérience.
using { /Fortnite.com/Devices }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Verse.org/Simulation }
# A Verse-authored creative device that can be placed in a level
input_trigger_device_verse_example := class(creative_device):
Pour utiliser ce code dans votre expérience UEFN, suivez ces étapes.
Faites glisser un appareil Déclencheur de commande sur votre île.
Créez un nouvel appareil Verse nommé input_trigger_device_verse_example. Consultez la page Créer votre propre appareil avec Verse pour connaître la procédure.
Dans Visual Studio Code, ouvrez input_trigger_device_verse_example.verse et collez le code ci-dessus.
Compilez votre code et faites glisser l'appareil créé avec Verse sur votre île. Consultez la section Ajouter votre appareil Verse à votre niveau pour connaître la procédure.
Ajoutez une référence pour le déclencheur de commande sur votre île à votre appareil Verse. Consultez la section Ajouter une référence Verse à un appareil du mode Créatif dans votre niveau de la page Propriétés modifiables pour connaître la procédure détaillée.
Sauvegardez votre projet et cliquez sur Lancer la session pour le tester.
API du déclencheur de commande dans Verse
Consultez la référence de l'API input_trigger_device pour plus d'informations sur comment utiliser l'appareil Déclencheur de commande dans Verse.