L'onglet Script contient des outils pour écrire et tester des scripts. Vous ne pouvez accéder à cet onglet que lorsque vous affichez ou modifiez un script.

Aller
La section naviguer vous permet de sauter rapidement entre tout script ouvert.
Action | Raccourci | Avertissement |
---|---|---|
Retour | ShiftCtrl- (Windows) Shift⌘- (Mac) | Navigue vers le script précédent ouvert. |
Avancer | ShiftCtrl= (Windows) Shift⌘= (Mac) | Navigue vers le prochain script ouvert. |
Modifier
La section Éditer vous permet de rechercher et d'éditer n'importe quelle partie du script, ainsi que de sélectionner des instances dans la fenêtre Explorateur pour des actions en masse.Voir raccourcis de studio pour les raccourcis par défaut liés à ces actions.

Action | Avertissement |
---|---|
Trouver | Ouvre un menu contextuel avec les outils suivants :
|
Remplacer | Vous permet de remplacer une (ou toutes) correspondances dans un script par une nouvelle chaîne. |
Sélectionnez | Ouvre un menu contextuel avec les outils suivants :
|
Format
La section Format vous permet de formater des sections ou la totalité du script pour la lisibilité.La liste déroulante vous permet de sélectionner soit sélection de format ou document de format .

Action | Raccourci | Avertissement |
---|---|---|
Sélection de format | AltShiftF (Windows) ⌥ShiftF (Mac) | Formate la partie actuellement sélectionnée du script avec un bon alignement et une indentation. |
Format du document | Formate tout le script indépendamment de la sélection actuelle. |
Pause et reprise des scripts
Pendant les tests de jeu, les boutons Pause Scripts et Reprendre les scripts sont utiles pour mettre en pause à la fois les scripts et le rendu, sans interrompre la physique .

Outils de débogage
La section débogueur vous permet de contrôler le débogueur.

Action | Raccourci | Avertissement |
---|---|---|
Passer dans | F11 | Déplace le débogueur dans la fonction sur la ligne actuelle. S'il n'y a pas de fonction sur la ligne actuelle, le débogueur se déplace vers la ligne suivante. |
Passer au-dessus | F10 | Déplace le débogueur à la prochaine ligne de code, sans se déplacer dans les fonctions. |
Sortir | ShiftF11 | Déplace le débogueur hors de la fonction actuelle et vers la prochaine ligne de code après que la fonction ait été initialement appelée.Si la ligne actuelle n'est pas à l'intérieur d'une fonction, le débogueur se déplace vers la ligne suivante. |
Vous pouvez choisir de traiter les erreurs de script comme points de pause imprévus.
Action | Avertissement |
---|---|
Jamais | Désactive le débogage de script impromptu. |
Sur toutes les exceptions | Repère toutes les erreurs, même celles qui se produisent dans pcall. |
Sur les exceptions non gérées | Il ne signale que 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 la plus à droite contient des actions de script diverses.
Action | Raccourci | Avertissement |
---|---|---|
Aller à l'erreur de script | Navigue le curseur vers la première instance d'une erreur dans votre script. | |
Recharger le script | CtrlR (Windows) ⌘R (Mac) | Applique toutes les modifications apportées à un script au test de jeu actif.Les modifications ne sont pas enregistrées dans le script en dehors du test de jeu à moins que vos paramètres Studio ne soient réglés sur l'enregistrement automatique des modifications d'exécution ou que vous confirmiez enregistrer les modifications lorsque vous arrêtez le test de jeu.Cette action n'est disponible que pendant le test de jeu. |
Commettre | Appliquez toutes les modifications au script afin que le script mis à jour soit disponible pour les autres développeurs de votre équipe.Cette action n'est disponible que pendant les sessions collaboratives. | |
Basculer le commentaire | Ctrl/ (Windows) ⌘/ (Mac) | Active si une ligne de script est un commentaire ou non. |
Déployer tous les plis | CtrlE (Windows) ⌘E (Mac) | Étend tous les dossiers pliés dans le script. |
Réduire tous les plis | ShiftCtrlE (Windows) Shift⌘E (Mac) | Réduit toutes les sections pliables du script. |