Prenez le temps de construire avec l’Appareil d’assemblage LEGO® pour créer des configurations où les joueurs peuvent construire et démonter des accessoires dans vos îles LEGO en appuyant sur un seul bouton ! Configurez le rayon d’interaction de cet appareil pour transformer les accessoires qu’il recouvre en hologrammes que les joueurs peuvent assembler.
L'appareil d'assemblage LEGO® n'est pas compatible avec les objets créés avec LEGO Brick Editor.
À travers Verse, vous pouvez même mettre en place des accessoires que les joueurs devront désassembler. Créez un monde où les joueurs n’auront pas à se soucier à marcher sur des briques Lego en regardant leurs constructions se mettre en place. Profitez de la pluie de briques !
Avec l’Appareil d’assemblage, vous pouvez même masquer des accessoires et désactiver dynamiquement leur collision pour créer des mécanismes de constructions basés sur la progression.
Vous ne pouvez qu’assemboler des accessoires en briques LEGO avec cet appareil, mais tous les accessoires peuvent être temporairement cachés.
Plongez complètement les joueurs dans vos simulations constructibles en configurant des effets sonores et visuels pour indiquer que la construction est terminée. Vous pouvez même utiliser des cinématiques dans vos interactions.
Utilisez cet appareil pour créer des jeux de type « Tycoon » où les joueurs peuvent collecter des devises et débloquez des quêtes en assemblant des accessoires. Vous pouvez aussi personnaliser les paramètres pour créer des événements se déclenchant après l’achèvement d’une construction. Testez cet appareil dans le modèle Construction de maison LEGO en combinant des ressources LEGO et Fortnite pour créer de nouveaux environnements.
Si vous utilisez plusieurs appareils identiques sur votre île, il peut être 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.
Accès à l’appareil
L'appareil d'assemblage est disponible dans les îles LEGO pour le mode Créatif de Fortnite et l'Unreal Editor pour Fortnite (UEFN).
Les appareils sont disponibles ici :
Mode Créatif : Créatif - Menu > Contenu > Contenu LEGO® > Appareils > Appareil d’assemblage
UEFN : Tiroir à Contenu > Contenu LEGO® > Appareils > Appareil d’assemblage
Pour apprendre principes de base permettant d’accéder à un appareil, le placer, et en régler les paramètres, voir Utiliser les appareils.
Filtre contextuel
Certains appareils sont affectés par une fonctionnalité appelée le filtre contextuel. 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 filtrage contextuel. Une note dans le champ Description de l'option vous indique si une option 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 |
|---|---|---|
Rayon de sélection | 100,0, Saisir une valeur | Les acteurs dans le rayon de sélection seront assemblés et désassemblés par l'appareil. |
Durée d'assemblage | 1,0 s, Saisir une valeur | Définit le temps pour assembler et désassembler l'appareil. Mesuré en secondes. |
Interaction maintenue | True, False | Détermine si assembler ou désassembler est une action continue ou un simple clic. True arrête l'assemblage ou le désassemblage quand un joueur relâche la touche de commande. |
Réinitialisation de l'interaction maintenue | True, False | Définit si la progression de l'assemblage est réinitialisée quand l'interaction est interrompue. Cette option est uniquement disponible lorsque l'Interaction maintenue est définie sur True. |
Collisions | Toujours activé, Désactivé si désassemblé | Définit comment gérer les collisions quand l'appareil est désassemblé.
|
Activé pendant la phase | Aucun, Toujours, Avant-jeu seulement, Partie seulement | Définit les phases de jeu pendant lesquelles l'appareil est activé. On ne peut pas interagir directement avec un appareil désactivé, mais un appareil désactivé peut répondre aux événements. |
Forme du volume de sélection | Sphère, Sélectionner un maillage statique | Définit le maillage statique à utiliser pour détecter les objets que cet appareil doit affecter. |
Commencer le jeu en étant assemblé | True, False | Définit l'état dans lequel l'appareil se trouve au début du jeu. |
Afficher l'hologramme | True, False | Définit un aperçu des acteurs 100 % assemblés alors qu'ils sont désassemblés. |
Prévisualiser le matériau | M_VFX_PreviewHologram, Sélectionner un matériau | Définit le matériau à utiliser pour l'hologramme d'aperçu non assemblé. |
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.
Pour créer ou modifier une fonctionnalité, suivez ces étapes :
Ouvrez les paramètres de l’appareil et cliquer sur une option de fonction.
Cliquez sur AJOUTER, puis Sélectionner un appareil pour accéder et sélectionner depuis le menu déroulant de l’appareil.
Cliquez sur Sélectionner un événement pour lier l'appareil à un événement qui déclenchera la fonction pour l'appareil.
Si plus d'un appareil ou événement peuvent déclencher la fonction, appuyez sur Ajouter et répétez le processus.
| Fonctions | Description |
|---|---|
Activer | Active l'appareil lorsque l’événement défini est reçu. |
Désactiver | Désactive l’appareil lorsque l’événement défini est reçu. |
Réinitialiser | Réinitialise l'appareil à son état initial lorqu’un événement se produit. |
Arrêt | Pause l'assemblage ou le désassemblage de l'appareil à la réception d'un événement. |
Assembler | Commence à assembler l’accessoire lors de la réception de l’événement. |
Désassembler | Commence à désassembler l’accessoire lors de la réception de l’événement. |
Afficher l'hologramme | Affiche l'hologramme à la réception de l'événement. |
Cacher l'hologramme | Masque l'hologramme à la réception de l'événement. |
Événements
Un événement ordonne à un autre appareil quand exécuter une fonction.
Pour créer ou modifier un événement, suivez ces étapes :
Ouvrez les paramètres de l’appareil et cliquer sur une option d’événement.
Cliquez sur Ajouter, puis Sélectionner un appareil pour accéder et sélectionner depuis le menu déroulant de l’appareil.
Une fois que vous avez sélectionné un appareil, cliquez sur Sélectionner la fonction pour lier cet événement à une fonction de cet appareil.
Si plus d'une fonction est déclenchée par l'événement, cliquez sur Ajouter pour ajouter une ligne et répétez le processus.
| Événements | Description |
|---|---|
À l'activation | Envoie un événement aux appareils liés quand l’Appareil d’assemblage est activé. |
À la désactivation | Envoie un événement aux appareils liés quand l’Appareil d’assemblage est désactivé. |
À l'assemblage | Envoie un événement à tous les appareils liés quand l’accessoire situé dans le rayon de sélection est entièrement assemblé. |
Au désassemblage | Envoie un événement à tous les appareils liés quand l’accessoire situé dans le rayon de sélection est entièrement désassemblé. |
Utiliser un appareil d’assemblage LEGO dans Verse
Vous pouvez utiliser le code ci-dessous pour contrôler un Appareil d’assemblage LEGO dans Verse. Ce code utilise les fonctionnalités de l’API de l’Appareil d’assemblage pour masquer, assembler et désassembler des accessoires. Vous pouvez le modifier pour qu'il convienne à votre expérience.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# See https://dev.epicgames.com/documentation/en-us/uefn/create-your-own-device-in-verse for how to create a verse device.
# A Verse-authored creative device that can be placed in a level
HideThenBuild := class(creative_device):
Pour utiliser ce code dans votre île LEGO, suivez ces étapes :
Dans UEFN, faites glisser un Appareil d’assemblage sur votre île.
Créez un nouvel appareil Verse nommé assembly_example_device. 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 assembly_example_device.verse pour ouvrir le script dans Visual Studio Code.
Collez le code ci-dessus, compilez et faites glisser l'appareil sur votre île.
Dans le Tiroir à Contenu, recherchez et ajoutez l’appareil Bouton sur votre île deux fois.
Nommez un bouton « Assembler » et l’autre « Désassembler »
Sélectionnez votre appareil Verse dans l'organiseur.
Dans le panneau Détails de l'appareil, attribuez la référence de l’objet Masquer puis Construire à l’Appareil d’assemblage, aux boutons et aux accessoires de 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.
Vous ne pouvez seulement voir l’API de Verse pour l’Appareil d’assemblage dans le fichier digest de Verse lorsque vous vous trouvez sur une île LEGO car l’appareil n’est disponible que pour les îles LEGO.