Le siège vous permet de placer et de maintenir les joueurs en position assise, en limitant ou en changeant leur capacité à déplacer la caméra afin qu'ils puissent concentrer leur regard sur un élément donné.
Voici plusieurs idées d'utilisation des sièges sur vos îles :
Cinémas
Concerts ou autres événements virtuels
Interactions terminal/PC
Restaurants
Grands huit et autres attractions
L'appareil dispose de plusieurs modèles et peut même être rendu invisible.
Pour localiser l'appareil de siège, consultez la page Utiliser les appareils.
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. Il n'est cependant pas forcément évident de reconnaître les options et valeurs qui déclenchent le filtre contextuel. Afin de vous aider à identifier ces appareils dans nos documents, 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
Vous pouvez configurer cet appareil avec les options suivantes.
Les valeurs par défaut sont en caractères gras. Les valeurs qui déclenchent un filtrage contextuel sont en italique.
| option | Valeur | Description |
|---|---|---|
Modèle de siège | Invisible, siège confortable, tabouret de bar, tonneau, pierre, élémentaire, personnalisé | Détermine l'apparence de la chaise. Remarque : l'option Personnalisé n'est utilisable que si vous utilisez UEFN. Elle n'est pas utilisable en mode Créatif. |
Durée d'interaction | Ne pas interagir, Instantané, Choisir ou indiquer une durée | Détermine la durée pendant laquelle le joueur doit maintenir la commande d'interaction avant de s'asseoir dans le siège. Si réglée par défaut ou si vous définissez une durée d'interaction, deux options supplémentaires s'affichent. Si vous sélectionnez Aucune interaction, ces options ne s'affichent pas. |
Rayon d'interaction | Ne pas remplacer, Choisir un rayon | Détermine la distance à laquelle un joueur peut se trouver et interagir avec l'appareil, en mètres. |
Angle d'interaction | 45, Choisir un angle | Détermine l'angle de l'espace, ancré à un appareil. Un joueur doit se trouver dans cet angle pour pouvoir interagir avec l'appareil. Si cette option est réglée au maximum, sur 180 degrés, vous pouvez interagir avec le siège depuis toutes les directions. |
Équipe pouvant déclencher | Sans distinction, Choisir une équipe | Définit quelle équipe peut déclencher l'appareil. |
Inverser la sélection d'équipe | Activé, Désactivé | Si cette option est définie sur Activé, toutes les équipes peuvent activer l'appareil, à l'exception de l'équipe sélectionnée dans l'option Équipe pouvant déclencher. Elle est désactivée par défaut. |
Classe autorisée | Pas de classe, Sans distinction, Choisir une classe | Détermine les classes pouvant activer l'appareil. |
Inverser la sélection de classe | Activé, Désactivé | Si cette option est activée (Oui), toutes les classes peuvent activer l'appareil, à l'exception de celle sélectionnée dans l'option Classe pouvant déclencher. Elle est désactivée par défaut. |
Activé pendant le jeu | Activé, Désactivé | Définit si cet appareil est activé ou non lorsque le jeu commence. Les appareils désactivés ignorent tous les événements, sauf Activer. |
Permettre au joueur de se lever | Activé, Désactivé | Détermine si les joueurs peuvent se lever eux-mêmes du siège. |
Collision de la caméra | Activé, Désactivé | Définit si le siège bloque la caméra pour les joueurs qui s'assoient dessus. Si le siège est invisible, les collisions de la caméra sont désactivées pour tout ce qui se trouve dans un rayon de 40 cm autour de la position assise. |
Son du siège | Activé, Désactivé | Détermine si un effet audio est joué à l'entrée et à la sortie du siège. |
Texte d'interaction | S'asseoir, Saisir du texte | Détermine le texte que les joueurs verront sur l'invite d'interaction pour le siège. Le champ de texte est limité à 150 caractères. |
Direction de sortie du siège | Avant, Arrière, Gauche, Droite, Direction d'entrée, Direction de la caméra | Définit la direction dans laquelle le joueur est éjecté quand il quitte le siège. Direction d'entrée : détermine la direction qu'avaient les joueurs quand ils se sont assis dans le siège. Direction de la caméra : les joueurs sont lancés dans la direction actuelle de la caméra du personnage. Cette option est limitée à l'angle d'interaction du siège. |
Force de sortie du siège | 500 cm/s, Sélectionner un degré de force | Définit la force avec laquelle le joueur est éjecté quand il quitte le siège dans la direction indiquée par Direction de sortie du siège. |
Force de sortie vers le haut du siège | 250 cm/s, Sélectionner un degré de force ascendante | Définit la force avec laquelle le joueur est éjecté quand il quitte le siège, directement vers le haut. |
Liaison d'événements directe
Les options de liaison d'événements directe de cet appareil sont les suivantes.
Fonctions
Une fonction attend qu'un événement lui soit transmis avant d'effectuer 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 l'appareil sélectionné, cliquez sur Sélectionner un événement pour lier l'appareil à un événement qui déclenchera la fonction correspondante.
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. Lorsque le siège est désactivé, il ne peut accueillir aucun joueur et tout joueur assis au moment de sa désactivation est éjecté. |
Permettre au joueur de se lever si reçu depuis | Lorsqu'un événement se produit, il permet aux joueurs de quitter le siège quand ils le souhaitent. |
Empêcher le joueur de se lever si reçu depuis | Lorsqu'un événement se produit, les joueurs ne peuvent pas quitter le siège d'eux-mêmes. |
Asseoir le joueur si reçu depuis | Place le joueur dans le siège lorsqu'un événement se produit. |
Éjecter le joueur si reçu depuis | Retire le joueur du siège 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.
Pour une 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 le siège à une fonction de l'appareil sélectionné.
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 |
|---|---|
Quand le joueur s'assoit, envoyer l'événement | Quand un joueur s'assoit sur le siège, un événement est envoyé sur l'appareil sélectionné, ce qui déclenche la fonction sélectionnée. |
À la sortie du joueur, envoyer l'événement | Quand le joueur se lève du siège, un événement est envoyé à l'appareil sélectionné, ce qui déclenche la fonction sélectionnée. |
Utiliser un appareil de siège dans Verse
Vous pouvez utiliser le code ci-dessous pour contrôler un appareil de type siège dans Verse. Ce code montre comment utiliser les événements et les fonctions dans l'API de siège. Modifiez-le pour qu'il convienne à votre expérience.
using { /Fortnite.com/Devices }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Verse.org/Simulation }
using { /Verse.org/Random }
# A Verse-authored creative device that can be placed in a level
Pour utiliser ce code dans votre expérience UEFN, suivez ces étapes.
Faites glisser un siège sur votre île.
Créez un nouvel appareil Verse nommé chair_device_verse_example. Consultez Créer votre propre appareil avec Verse pour connaître la procédure.
Dans Visual Studio Code (VSC), ouvrez chair_device_verse_example.verse et collez le code dans ce fichier.
Compilez votre code et faites glisser l'appareil créé avec Verse sur votre île. Consultez la rubrique Ajouter votre appareil Verse à votre niveau pour connaître la procédure.
Ajoutez une référence pour le siège sur votre île à votre appareil Verse. Consultez la rubrique Ajouter une référence Verse à un appareil du mode Créatif dans votre niveau pour connaître la procédure détaillée.
Sauvegardez votre projet et cliquez sur Lancer la session pour le tester en jeu.
API Verse de siège
Consultez la référence de l'APIchair_device pour savoir comment utiliser le siège dans Verse.