L'appareil régulateur de valeur (V-SET) est le ciment qui permet aux événements du jeu de contrôler l'état des systèmes Patchwork, par exemple en activant une nouvelle section musicale lorsqu'une étape spécifique du jeu est atteinte.
Lorsque le régulateur de valeur reçoit un signal provenant d'un autre appareil, il définit la valeur de votre choix sur n'importe quel paramètre Patchwork.
Options de l'appareil
| option | Valeurs | Description |
|---|---|---|
1. Interrupteur activé | Activés, Désactivés | Si ce paramètre est désactivé, aucune donnée de notes n'est générée. |
2. Boutons d'agrandissement | Fermé, Ouvert | Développer l'appareil pour afficher des options de personnalisation supplémentaires |
3. Câble de sortie de contrôle | N/A | Le câble de sortie de contrôle doit être relié au bouton, au carrousel ou à l'interrupteur d'un autre appareil Patchwork. |
4. Bouton Set (définir) | DÉFINIR | Bouton à action unique qui permet de définir immédiatement la valeur spécifiée par le bouton. |
5. Durée de mélange | 0,0 à 16, 0 (par défaut) | Définit un temps (en battements) pour mélanger la valeur actuelle du contrôle ciblé vers la nouvelle valeur. Ce mélange commence après tout délai spécifié. |
6. Carrousel de délai | Instantané, Battement suivant, Mesure suivante, Phrase suivante | Permet de définir un intervalle musical d'attente avant d'appliquer la valeur à la cible. |
7. Bouton de valeur | 0,0 à 1, 0 (par défaut) | La valeur de ce bouton est indiquée sur le bouton, le carrousel ou l'interrupteur auquel l'appareil est connecté. |
Autres options de l'appareil
En mode Créatif, dirigez-vous vers l'appareil et appuyez sur E pour ouvrir le panneau Personnaliser. Certaines options de l'appareil reflètent les contrôles que vous pouvez manipuler avec l'outil Patchwork. Elles vous permettent d'utiliser le système de liaison d'événements pour déclencher des changements dans le comportement de ces contrôles, mais vous pouvez également les modifier ici au lieu d'utiliser les boutons. L'option Autoriser l'accès au câble ne peut être modifiée qu'à l'aide du panneau Personnaliser.
| option | Valeurs | Description |
|---|---|---|
Déclenché par un joueur | Désactivé, Activé | Détermine si l'appareil est déclenché en fonction de la proximité avec le joueur. |
Déclenché par les dégâts | Désactivé, Activé | Détermine si l'appareil est déclenché lorsqu'il reçoit des dégâts. |
Déclenché par le déclencheur d'impulsions | Désactivé, Activé | Détermine si le déclencheur est activé lorsqu'il est touché par un déclencheur d'impulsions ou par l'impulsion d'un déclencheur de nombre aléatoire. |
Autoriser l'accès aux câbles | Désactivé, Activé | Détermine si les connexions câblées vers l'appareil peuvent être modifiées à l'aide de l'outil Patchwork. |
Activé pendant la phase | Aucune, Toujours, Avant-jeu, Partie | Définit les phases du jeu pendant lesquelles l'appareil est activé. Avant-jeu : inclut toutes les phases qui précèdent le début du jeu. |
Configuration
Selon l'appareil que vous choisissez de relier au régulateur de valeur, le bouton de valeur peut se transformer en carrousel ou en interrupteur.
Prévisualiser les effets visuels
La prévisualisation des effets visuels pour le régulateur de valeur affiche le moment où une nouvelle valeur est définie. Lorsqu'un délai est défini, un anneau apparaît au déclenchement du régulateur de valeur ; il rétrécit ensuite pendant la durée du délai jusqu'à ce que la valeur soit définie.
Liaison d'événements directe
Voici les options de liaison d'événements directe pour cet appareil.
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 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 | L'appareil est activé lorsqu'un événement se produit. |
Désactiver si reçu depuis | L'appareil est désactivé lorsqu'un événement se produit. |
Définir la valeur si reçu depuis | Définit la valeur du contrôle ciblé 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 |
|---|---|
À l'activation, envoyer l'événement sur | Lorsque cet appareil est activé, un événement est envoyé sur l'appareil sélectionné. |
Sur désactivation de Envoyer l'événement sur | Lorsque cet appareil est désactivé, un événement est envoyé sur l'appareil sélectionné. |
À la définition d'une valeur, envoyer l'événement sur | Envoie un événement sur l'appareil sélectionné chaque fois que cet appareil définit la valeur du contrôle ciblé. |
Utiliser le régulateur de valeur dans Verse
Utilisez le code ci-dessous pour contrôler un régulateur de valeur dans Verse. Ce code utilise toutes les fonctionnalités de l'API de le régulateur de valeur. Modifiez-le pour qu'il convienne à votre expérience.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
value_setter_example := class(creative_device):
Pour utiliser ce code dans votre expérience UEFN, suivez ces étapes.
Faites glisser un régulateur de valeur sur votre île.
Créez un nouvel appareil Verse nommé value_setter_example. Pour apprendre à créer un nouvel appareil dans Verse, consultez la rubrique Créer votre propre appareil avec Verse.
Ouvrez l'explorateur Verse et double-cliquez sur value_setter_example.verse pour ouvrir le script dans Visual Studio Code.
Collez le code ci-dessus, compilez-le et faites glisser l'appareil créé avec Verse sur votre île.
Sélectionnez votre appareil Verse dans l'organiseur.
Dans le panneau Détails de l'appareil, assignez la référence de l'objet pour le régulateur de valeur à l'appareil de régulateur de valeur sur votre île. Vous pouvez utiliser la pipette pour sélectionner l'appareil dans le hublot ou utiliser le menu déroulant et chercher l'appareil.
Enregistrez votre projet et cliquez sur Lancer la session.
API du régulateur de valeur
Consultez la référence de l'API value_setter_device pour savoir comment utiliser le régulateur de valeur dans Verse.
Idées de liaison d'appareils
Connectez les régulateurs de valeur au bouton de page, puis déclenchez-les lorsque vous voulez passer à une page en particulier. Utilisez le carrousel de délai pour vous assurer que la page actuelle se termine avant de passer à la suivante.
Séquenceur de note
Le séquenceur de notes vous permet de choisir les notes que vous voulez utiliser dans vos compositions.
Séquenceur de batterie
Utilisez le séquenceur de batterie pour créer votre propre schéma de batterie ou choisissez-en un parmi plusieurs préréglages.
Connectez les régulateurs de valeur au bouton de volume, puis déclenchez-les en fonction du gameplay. Par exemple, vous pouvez disposer d'un rythme de batterie intense joué constamment, mais que les joueurs ne peuvent entendre que lorsqu'ils sont en combat.
Haut-parleur
Utilisez les haut-parleurs Patchwork pour jouer une de vos créations audio Patchwork à un endroit précis ou sur toute votre île.
Connectez les régulateurs de valeur au bouton de mix pour ajuster l'impact de l'effet à différents moments d'une chanson.
Effet d'écho
Cet appareil reçoit un signal audio et le renvoie de nouveau avec un délai pour créer un écho, comme une voix dans un canyon.