L'appareil Contrôle : troisième personne est conçu pour être utilisé avec les appareils
Configurer les paramètres de déplacement et d'orientation pour les joueurs affectés par les caméras
Configurer le comportement de ciblage pour les joueurs affectés par les caméras
Les caméras modifiant ce que le joueur voit, les contrôles de déplacement habituels et les autres actions du joueur seront différents. Cet appareil permet de déterminer la direction dans laquelle est orienté le joueur, la manière dont il cible les ennemis et les objets, sa vitesse de déplacement, etc.
Pour en savoir plus sur l'utilisation conjointe de la caméra et des appareils de contrôle, consultez Conception à l'aide des caméras et contrôles. Pour en apprendre plus sur l'utilisation des caméras dans l'UEFN, consultez :
Exemple de gameplay Créer une séquence de titres
Pour localiser l'appareil Contrôle : troisième personne, 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
Configurez cet appareil à l'aide des 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 |
|---|---|---|
Aperçu du mode Créatif | N/A | Cliquez sur Démarrer pour visualiser ce que voit la caméra. Cliquez sur Arrêter pour quitter l'aperçu et revenir à la modification de votre île. |
Priorité | 0,0, Choisir ou saisir une valeur | Plusieurs caméras peuvent être présentes à tout moment, mais seule celle dont la priorité est la plus élevée est considérée comme active. |
Ajouter aux joueurs au début | Activé, Désactivé | Cette option détermine si cet appareil est automatiquement ajouté à tous les joueurs lorsque la partie commence. |
Retirer à l'élimination | Activé, Désactivé | Détermine si cette caméra est retirée du joueur lorsqu'il est éliminé. |
Activé pendant la phase | Aucune, Toujours, Uniquement en jeu | Détermine les phases du jeu pendant lesquelles la caméra est active. Si vous choisissez Aucun, la caméra ne peut être activée que manuellement à l'aide d'événements. |
Direction à laquelle faire face | Mouvement, Twin Stick, Fixe | Cette option détermine la direction dans laquelle le joueur est orienté pendant le jeu. Si vous choisissez Fixe, une autre option s'affiche sous celle-ci. Les valeurs pour cette option sont :
|
Mode de visée double stick à la souris | Ciblage au curseur, Visée analogique | Cette option n'est disponible que si vous définissez l'option Direction sur Twin Stick. Cette option détermine l'emplacement de visée lorsque le joueur utilise une souris. Les valeurs pour cette option sont :
|
Tir automatique à la manette | Activé, Désactivé | Cette option détermine si l'arme du joueur se déclenche automatiquement lorsque le joueur utilise le joystick droit d'une manette. |
Angle auquel faire face fixe | 0 degré, Choisir ou saisir une valeur | Cette option n'est disponible que si l'option Direction de l'orientation est définie sur Fixe. Cette option détermine la direction dans laquelle les joueurs font face pendant le jeu. |
Multiplicateur de vitesse de déplacement | 1,0 x, Choisir une valeur | Détermine la vitesse à laquelle le joueur se déplace par un multiplicateur de la vitesse par défaut. |
Multiplicateur de vitesse de déplacement en tirant | 1,0 x, Choisir une valeur | Détermine la vitesse à laquelle le joueur se déplace lorsqu'il tire par un multiplicateur de la vitesse par défaut. |
Multiplicateur de vitesse de déplacement en visant | 1,0 x, Choisir une valeur | Détermine la vitesse à laquelle le joueur se déplace lorsqu'il vise, par un multiplicateur de la vitesse par défaut. |
Multiplicateur de vitesse de rotation | 1,0, Choisir une valeur | Cette option détermine la vitesse de rotation du joueur, en tant que multiplicateur de la vitesse par défaut. |
Multiplicateur de vitesse de rotation en tirant | 1,0 x, Choisir une valeur | Cette option détermine la vitesse de rotation du joueur pendant le tir, en tant que multiplicateur de la vitesse par défaut. |
Multiplicateur de vitesse de rotation en visant | 1,0 x, Choisir une valeur | Cette option détermine la vitesse de rotation du joueur lorsqu'il vise, en tant que multiplicateur de la vitesse par défaut. |
Multiplicateur de vitesse de rotation en sprintant | 1,0 x, Choisir une valeur | Cette option détermine la vitesse de rotation du joueur pendant le sprint, en tant que multiplicateur de la vitesse par défaut. |
Aide au ciblage | Activé, Désactivé | Lorsque cette option est activée, les joueurs sélectionnent automatiquement une cible en fonction de la distance, de l'angle et des priorités de ciblage. Si vous avez défini l'option Direction de l'orientation sur Twin Stick et l'option Aide au ciblage sur Activé, les joueurs peuvent annuler le verrouillage automatique en déplaçant le joystick droit ou leur souris après avoir verrouillé la cible. |
Verrouillage de la cible | Jamais, Toujours, En tirant, En visant, En tirant ou visant | Cette option n'est disponible que si l'option Aide au ciblage est activée. Cette option détermine quand les joueurs se tournent vers leur cible lorsqu'une cible est sélectionnée. |
Durée de conservation cible | 1,5 s, Choisir un nombre de secondes | Cette option n'est disponible que si l'option Aide au ciblage est activée. Cette option détermine la durée, en secondes, pendant laquelle le joueur tente de faire face à sa cible après chaque action à distance. |
Distance de ciblage | 1 000 cm, Choisir une valeur | Cette option n'est disponible que si l'option Aide au ciblage est activée. Détermine la distance à laquelle les cibles sont considérées comme valides par rapport au joueur. |
Distance de ciblage en visant | 1 000 cm, Choisir une valeur | Cette option n'est disponible que si l'option Aide au ciblage est activée. Détermine la distance à laquelle les cibles sont considérées comme valides par rapport au joueur. |
Angle de ciblage | 85°, Choisir un nombre de degrés | Cette option n'est disponible que si l'option Aide au ciblage est activée. Détermine l'angle auquel les cibles sont considérées comme valides par rapport à la direction à laquelle le joueur fait face. |
Angle de ciblage en visant | 85°, Choisir un nombre de degrés | Cette option n'est disponible que si l'option Aide au ciblage est activée. Détermine l'angle auquel les cibles sont considérées comme valides par rapport à la direction à laquelle le joueur fait face. |
Vision directe requise de la cible | Activé, Désactivé | Cette option n'est disponible que si l'option Aide au ciblage est activée. Indique si la vision directe est requise pour qu'une cible soit considérée comme valide. |
Poids de base - Joueurs | 1,0, Choisir une valeur | Cette option n'est disponible que si l'option Aide au ciblage est activée. Cette option détermine la priorité de ciblage affectée aux joueurs. Si vous sélectionnez 0, les joueurs ne peuvent pas être une cible. |
Poids de base - Créatures | 0,5, Choisir une valeur | Cette option n'est disponible que si l'option Aide au ciblage est activée. Cette option détermine la priorité de ciblage affectée aux créatures. Si vous sélectionnez 0, les créatures ne peuvent pas être une cible. |
Poids de base - Véhicules | 0,3, Choisir une valeur | Cette option n'est disponible que si l'option Aide au ciblage est activée. Cette option détermine la priorité de ciblage affectée aux véhicules. Si vous sélectionnez 0, les véhicules ne peuvent pas être une cible. |
Échelonner le poids selon la distance | 0,5, Choisir une valeur | Cette option n'est disponible que si l'option Aide au ciblage est activée. Ajuste le poids calculé de la cible en réduisant la valeur finale en fonction de la distance qui la sépare du joueur. |
Échelonner le poids selon l'angle | 1, Choisir une valeur | Cette option n'est disponible que si l'option Aide au ciblage est activée. Ajuste le poids calculé de la cible en réduisant la valeur finale en fonction de l'angle qui la sépare du joueur. |
Équipes affectées | Sans distinction, Choisir ou entrer une équipe | Détermine l'équipe qui est affectée par cet appareil. |
Classes affectées | Pas de classe, Sans distinction, Choisir ou entrer une classe | Détermine les classes qui sont affectées par cet appareil. Pas de classe : seuls les joueurs sans classe sont affectés. Sans distinction signifie que tous les joueurs, y compris ceux qui n'ont pas de classe assignée, sont affectés. |
Inverser l'équipe | Activé, Désactivé | Si vous choisissez Activé, toutes les équipes sont affectées par cet appareil, sauf l'équipe sélectionnée dans l'option Équipes affectées. |
Inverser la classe | Activé, Désactivé | Si vous choisissez Activé, toutes les classes sont affectées par l'appareil, sauf la classe sélectionnée dans l'option Classes affectées. |
Ciblage de l'appareil en mode modification | Activé, Désactivé | Détermine si l'appareil proprement dit peut être une cible. Si vous choisissez Activé, l'appareil peut être une cible uniquement lorsque vous modifiez votre île. |
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 un appareil sélectionné, cliquez sur Sélectionner un événement et choisissez l'événement qui déclenche cette fonction.
Si plusieurs événements peuvent déclencher une fonction, appuyez sur le bouton Ajouter pour ajouter une ligne et répétez ces étapes.
| 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. |
Ajouter à si reçu depuis | Ajoute l'appareil au joueur instigateur lorsqu'un événement se produit. |
Ajouter à tous si reçu depuis | Ajoute l'appareil à tous les joueurs lorsqu'un événement se produit. |
Retirer de si reçu depuis | Retire cet appareil du joueur initiateur lorsqu'un événement se produit. |
Supprimer de tous si reçu depuis | Retire l'appareil de tous les joueurs lorsqu'un événement se produit. |
Événements
Cet appareil ne dispose pas d'événements.
Utiliser l'appareil contrôle : troisième personne dans Verse
Utilisez le code ci-dessous pour contrôler un appareil contrôle : troisième personne dans Verse. Ce code montre comment utiliser les événements et les fonctions dans l'API de l'appareil contrôle : troisième personne. 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
gameplay_controls_third_person_device_verse_example := class(creative_device):
# Reference to the Gameplay Control: Third Person Device in the level.
# In the Details panel for this Verse device,
# set this property to your Gameplay Control: Third Person Device.
@editable
MyThirdPersonControlsDevice:gameplay_controls_third_person_device = gameplay_controls_third_person_device{}
Pour utiliser ce code dans votre expérience UEFN, suivez ces étapes.
Placez un appareil Contrôle : troisième personne sur votre île.
Créez un nouvel appareil Verse nommé gameplay_controls_third_person_device_verse_example. Consultez Créer votre propre appareil avec Verse pour connaître la procédure.
Dans Visual Studio Code, ouvrez gameplay_controls_third_person_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 rubrique Ajouter votre appareil Verse à votre niveau pour connaître la procédure.
Ajoutez une référence pour l'appareil 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.
Désactivez la propriété Ajouter aux joueurs au début de l'appareil Contrôle : troisième personne afin que seul Verse ajoute les contrôles au joueur.
Sauvegardez votre projet et cliquez sur Lancer la session pour le tester en jeu.
API de contrôle à la troisième personne
Consultez la référence de l'APIAppareil Contrôle : troisième personne pour en savoir plus sur l'utilisation de l'appareil dans Verse.