L'onglet Script intègre des outils pour écrire et tester des scripts. Vous pouvez accéder à cet onglet uniquement lorsque vous consultez ou modifiez un script.
Presse-papiers
La première section en partant de la gauche contient des outils qui permettent de copier, couper et coller des instances ou des lignes de code.
Naviguer
La section Naviguer vous permet de passer rapidement d'un script ouvert à l'autre.
Action | Raccourci | Description |
---|---|---|
Précédent | Maj + Ctrl/⌘ + - | Accède au script ouvert précédent. |
Suivant | Maj + Ctrl/⌘ + = | Accède au script ouvert suivant. |
Modifier
La section Modifier vous permet de rechercher et de modifier toute partie du script. Elle vous permet également de sélectionner des instances dans la fenêtre Explorateur pour les actions en masse. Voir Raccourcis Studio pour plus d'informations sur les raccourcis par défaut liés à ces actions.
Action | Description |
---|---|
Trouver | Ouvre un menu contextuel avec les outils suivants :
|
Remplacer | Vous permet de remplacer une ou toutes les correspondances par une nouvelle chaîne dans un script. |
Sélectionner | Ouvre un menu contextuel avec les outils suivants :
|
Format
La section Format vous permet de formater des sections ou l'intégralité du script et d'en faciliter ainsi la lecture. À l'aide de la liste déroulante, vous pouvez sélectionner Sélection du format ou Format du document.
Action | Raccourci | Description |
---|---|---|
Sélection du format | Alt/⌥ + Maj + F | Formate la partie du script actuellement sélectionnée avec la mise en page et l'indentation appropriées. |
Formater le document | Formate l'intégralité du script, quelle que soit la sélection actuelle. |
Options de test de jeu
Trois options sont couramment utilisées pour tester une expérience. Cliquez sur le bouton pour lancer un test de jeu de ce type. Sinon, pour choisir une autre option, cliquez sur la petite flèche située sous le bouton.
Action | Raccourci | Description |
---|---|---|
Jouer | F5 | Commence à simuler l'expérience, en plaçant votre avatar à un SpawnLocation ou à des coordonnées situées autour de (0, 100, 0). |
Jouer ici | Commence à simuler l'expérience, en plaçant votre avatar devant la position actuelle de la caméra. | |
Exécuter | F8 | Commence à simuler l'expérience mais ne place pas votre avatar. La simulation commence à la position actuelle de la caméra et vous pouvez vous déplacer à l'aide des commandes de la caméra de Studio. |
Une fois qu'un test de jeu est en cours, les options suivantes sont activées :
Action | Raccourci | Description |
---|---|---|
Client / Serveur | Pendant le test de jeu en mode « jouer en solo » (Jouer ou Jouer ici), vous pouvez passer du mode client au mode serveur. | |
Mettre en pause / Reprendre | F5 | Suspend ou reprend le test de jeu. |
Arrêter | Maj +F5 | Arrête la simulation de l'expérience et rétablit tous les objets et instances dans l'état où ils se trouvaient avant de cliquer sur Jouer, Jouer ici ou Exécuter. |
Outils de débogage
La section Débogueur vous permet de contrôler le débogueur.
Action | Raccourci | Description |
---|---|---|
**Aller dans ** | F11 | Déplace le débogueur dans la fonction de la ligne actuelle. Si la ligne actuelle ne contient aucune fonction, le débogueur passe à la ligne suivante. |
Passer outre | F10 | Déplace le débogueur sur la ligne de code suivante, sans passer par les fonctions. |
Sortir | Maj + F11 | Permet au débogueur de quitter la fonction en cours et de passer à la ligne de code suivante qui suit l'appel initial de la fonction. Si la ligne en cours ne se trouve pas dans une fonction, le débogueur passe à la ligne suivante. |
Dans la section voisine Erreurs de débogage, vous pouvez décider de traiter les erreurs de script comme des points d'arrêt imprévisibles.
Action | Description |
---|---|
Jamais | Désactive le débogage imprévu de script. |
Sur toutes les exceptions | Signale toutes les erreurs, même celles qui se produisent dans pcall. |
Sur les exceptions non prises en charge | Signale uniquement les erreurs qui se produisent en mode non protégé. Le débogueur ignore les erreurs qui se produisent dans pcall. |
Autres actions
La section Actions, qui se trouve dans la partie la plus à droite, contient plusieurs actions de script.
Action | Raccourci | Description |
---|---|---|
Voir erreur de script | Accède à la première instance d'une erreur dans votre script. | |
Recharger le script | Ctrl/⌘ + R | Applique toutes les modifications qui ont été apportées à un script lors du test actif de jeu. Les modifications ne sont pas enregistrées dans le script en dehors du test de jeu. Pour cela, vous devez configurer vos paramètres de Studio sur l'enregistrement automatique des modifications de script d'exécution ou accepter d'enregistrer les modifications à l'arrêt du test de jeu. Cette action est uniquement disponible pendant le test de jeu. |
Valider | Valide toutes les modifications apportées au script afin que les autres développeurs de votre équipe puissent disposer du script mis à jour. Cette action est uniquement disponible pendant les sessions de Création en équipe. | |
Activer un commentaire | Ctrl/⌘ + / | Indique si une ligne de script est un commentaire ou pas. |
Développer tous les volets | Ctrl/⌘ + E | Développe tous les volets réduits dans le script. |
Réduire tous les volets | Maj + Ctrl/⌘ + E | Réduit toutes les sections pliables du script. |