Onglet test

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

L'onglet test contient des outils pour tester et déboguer une expérience, simuler plusieurs clients et émuler différents appareils ou utilisateurs avec des politiques de contenu régional.

Test tab indicated in Studio toolbar.

Options de test de jeu

Il existe trois options communes pour tester l'expérience en jeu.En cliquant sur la petite flèche sous le bouton principal, vous pouvez choisir parmi chaque option et définir cette option comme la valeur par défaut.

Rapid playtest options in Studio.
ActionRaccourciAvertissement
Jouer F5Commence à simuler l'expérience, insérant votre avatar à un SpawnLocation ou à des coordonnées autour de (0, 100, 0).
Jouez ici Commence à simuler l'expérience, en insérant votre avatar devant la position actuelle de la caméra.
Exécuter F8Commence à simuler l'expérience mais ne insère pas votre avatar.La simulation commence à la position de la caméra actuelle et vous pouvez naviguer en utilisant les contrôlesde la caméra Studio.

Une fois un test de jeu exécuté, les options suivantes deviennent disponibles :

Additional options available during playtesting in Studio.
ActionRaccourciAvertissement
Client / Serveur Pendant les tests de jeu dans un mode "jeu solo" ( Jouer ou Jouer ici ), bascule entre le mode client et le mode serveur .Voir basculage client/serveur pour les détails.
Pause des physiques / Reprendre les physiques Vous permet de mettre en pause et de reprendre la physique sans désactiver le rendu.
Arrêter ShiftF5Arrête la simulation de l'expérience et réinitialise tous les objets et instances à la façon dont ils étaient avant jouer , jouer ici ou exécuter a été cliqué.

Pause et reprise de la physique

Pendant test de jeu, les boutons Pause physique et Reprendre la physique sont utiles pour déboguer des scènes et des mécanismes éphémères, sans désactiver le rendu.

Pause Physics and Resume Physics buttons available during playtesting in Studio.

Par défaut, l'interruption et la reprise de l'acte de physique se produisent sur le serveur client et le serveur comme indiqué par la notation Tout .Si vous souhaitez mettre en pause ou reprendre uniquement la physique du serveur client ou , cliquez sur la petite flèche sur l'un des boutons et sélectionnez actuel .Ensuite, en fonction de la vue choisie via l'option client/serveur de pause ou de reprise, l'action se produira seulement sur ce côté de la simulation.

Selection arrows for Pause Physics and Resume Physics to toggle between All or Current pause/resume action between client and server physics.

Lorsque la physique est suspendue, vous pouvez avancer d'un pas 1/60e de seconde (60 Hz) en cliquant sur le bouton Avancer la physique .Comme les boutons voisins à sa gauche, en cliquant sur la petite flèche, vous pouvez basculer les étapes client et/ou serveur entre Tout ou Actuel .

Step Forward Physics button available during playtesting in Studio, only active while physics is paused.

Notez les détails techniques suivants en relation avec la pause/reprise de la physique :

  • Bien que Animations ne soit pas basé sur la physique, ces boutons de barre d'outils mettent également en pause/reprendre les animations.
  • Pausifier ou reprendre la physique n'a aucun effet sur l'exécution des scripts.
  • Seuls les rappels RunService , PreAnimation , PreSimulation et PostSimulation , et Stepped la pause ou la reprise à travers ces boutons de barre d'outils.D'autres rappels ( PreRender , Heartbeat et RenderStepped ) continuent de s'lancer, maintenant la fonctionnalité normale des scripts de caméra, des visualisations rendues et des plugins.

Clients et serveurs

En utilisant les options clients et serveurs , vous pouvez lancer plusieurs sessions de Studio, l'une agissant en tant que serveur et les autres agissant en tant que client.Voir Simulation multi-client pour les détails.

Clients and Servers options indicated in Test tab

Émulation d'appareil

L'émulateur de périphérique vous permet d'émuler divers appareils directement dans Studio, en fournissant des informations sur la façon dont les contrôles fonctionnent sur les appareils mobiles, les consoles et les casques VR, ainsi que sur la façon dont les éléments d'interface à l'écran s'affichent sur différentes résolutions d'écran et ratios d'aspect.

Device button indicated in Test tab

En mode d'émulation, vous pouvez sélectionner des appareils dans le menu déroulant sélecteur d'appareils au-dessus de la fenêtre 3D pour émuler des appareils moins puissants et tester les expériences de diffusion en continu activées où le contenu 3D se charge et se décharge dynamiquement en fonction de la mémoire disponible.Vous pouvez également ajuster la taille de vue et changer l'orientation entre le mode paysage et le mode portrait.

Emulation options above the 3D viewport

Émulation de contrôleur

L'émulateur de contrôleur vous permet d'émuler avec précision l'entrée du gamepad directement dans Studio. Le contrôleur par défaut est une manette de jeu générique, mais vous pouvez sélectionner des alternatives pour les appareils PlayStation, Xbox et Quest dans le menu sélecteur supérieur gauche.

Emulate Device Controllers button indicated in Test tab View of the generic controller in the Controller Emulator.

Pendant les tests de jeu, vous pouvez contrôler l'expérience avec le contrôleur virtuel en utilisant votre souris.

Vous pouvez également cliquer sur Éditer les mappages dans le coin supérieur droit pour afficher et modifier les mappages de clé pour le contrôleur virtuel, par exemple E à ButtonL2 ou 9 à ButtonA .Ces mises en correspondance sont sauvegardées comme d'autres paramètres de Studio (par contrôleur, par utilisateur, par ordinateur) et sont traduites en événements de manette dans la fenêtre émulateur et dans la fenêtre de vision 3D.

Émulateur de joueur

L'émulateur joueur vous permet de tester différentes politiques de localisation et de contenu. Voir émulation du joueur pour plus de détails.

Player emulator button indicated in Test tab

Couper le son audio

Le bouton Muet vous permet de couper le son et la musique en expérience.

Mute button indicated in Test tab