La scheda Script contiene strumenti per la scrittura e il test di script. Puoi accedere a questa scheda solo quando stai visualizzando o modificando uno script.

Navigate
La sezione Naviga ti consente di saltare rapidamente tra qualsiasi script aperto.
Azione | Scorciatoia | Descrizione |
---|---|---|
Indietro | ShiftCtrl- (Windows) Shift⌘- (Mac) | Naviga verso lo script aperto precedente. |
Avanti | ShiftCtrl= (Windows) Shift⌘= (Mac) | Naviga verso il prossimo script aperto. |
Modifica
La sezione Modifica ti consente di cercare e modificare qualsiasi parte dello script, nonché selezionare istanze nella finestra Explorer per azioni di massa.Vedi Scorciatoie dello studio per le scorciatoie predefinite legate a queste azioni.

Azione | Descrizione |
---|---|
Trova | Apre un menu pop-up con i seguenti strumenti:
|
Sostituire | Consente di sostituire una (o tutti/tutte) le corrispondenze in uno script con una nuova Stringa. |
Seleziona | Apre un menu pop-up con i seguenti strumenti:
|
Formato
La sezione Formato ti consente di formattare le sezioni o l'interezza dello script per leggibilità.La casella a discesa ti consente di selezionare Selezione formato o Formato documento .

Azione | Scorciatoia | Descrizione |
---|---|---|
Selezione del formato | AltShiftF (Windows) ⌥ShiftF (Mac) | Formatta la porzione attualmente selezionata dello script con il layout e l'indentazione appropriate. |
Documento di formato | Formatta l'intero script indipendentemente dalla selezione attuale. |
Pausa e riprendi gli script
Durante il playtest, i pulsanti Sospendi script e Riprendi script sono utili per sospendere sia gli script che il rendering, senza interrompere la fisica.

Strumenti di debugging
La sezione debugger ti consente di controllare il debugger.

Azione | Scorciatoia | Descrizione |
---|---|---|
Passa in | F11 | Sposta il debugger nella funzione sulla linea attuale. Se non c'è una funzione sulla linea attuale, il debugger si sposta alla prossima linea. |
Passo Sopra | F10 | Sposta il debugger alla prossima linea di codice, non entrando nelle funzioni. |
Passo Fuori | ShiftF11 | Sposta il debugger fuori dalla funzione attuale e alla prossima linea di codice dopo che la funzione è stata inizialmente chiamata.Se la linea attuale non è all'interno di una funzione, il debugger si sposta alla prossima linea. |
Puoi scegliere di trattare gli errori di script come punti di interruzione improvvisi.
Azione | Descrizione |
---|---|
Non mai | Disabilita il debugging degli script improvvisato. |
Su tutte le eccezioni | Indica tutti gli errori, anche quelli che si verificano all'interno di pcall. |
Sugli errori non gestiti | Indica solo gli errori che si verificano in modalità non protetta; il debugger ignora gli errori che si verificano all'interno di pcall . |
Altre azioni
La sezione Azioni più a destra contiene azioni di script miscellanee.
Azione | Scorciatoia | Descrizione |
---|---|---|
Vai all'errore di script | Naviga il cursore alla prima istanza di un errore all'interno del tuo script. | |
Ricarica script | CtrlR (Windows) ⌘R (Mac) | Applica qualsiasi modifica che è stata apportata a uno script all'attivo Test di giocabilità.I cambiamenti non vengono salvati nello script al di fuori del playtest a meno che le impostazioni del tuo Studio siano impostate per salvare automaticamente le modifiche allo script di runtime o confermi di salvare le modifiche dopo aver interrotto il Test di giocabilità.Questa azione è disponibile solo durante il playtest. |
Invia | Applica qualsiasi modifica allo script in modo che lo script aggiornato sia disponibile per gli altri sviluppatori all'interno del tuo team.Questa azione è disponibile solo durante le sessioni collaborative. | |
Attiva/disattiva commento | Ctrl/ (Windows) ⌘/ (Mac) | Attiva/disattiva se una linea di script è un commento o no. |
Espandi tutte le pieghe | CtrlE (Windows) ⌘E (Mac) | Espande tutti i pieghetti collassati nello script. |
Rimuovi tutte le pieghe | ShiftCtrlE (Windows) Shift⌘E (Mac) | Raccollide tutte le sezioni pieghevoli dello script. |