BaseScript

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Non costruibile

La classe di base per tutti gli script oggetti che eseguono automaticamente.

Proprietà

Disabled

Lettura Parallela

Determina se un BaseScript andrà in esecuzione o no.

Se uno script è disabilitato cambiando questa proprietà a vero mentre lo script è in esecuzione, l'attuale thread in esecuzione dello script sarà terminato.

Se questa proprietà viene cambiata da vero a falso, lo script viene eseguito di nuovo. Ciò significa che Disabled può essere attivato per riavviare uno script:


scriptObject.Disabled = true
scriptObject.Disabled = false

Nota che lo snippet di codice sopra non può essere utilizzato all'interno dello script stesso, poiché la disattivare dello script da dentro lo terminerebbe la riga e non eseguirebbe mai l'esecuzione.

Enabled

Non Replicato
Lettura Parallela

Determina se un BaseScript andrà in esecuzione o no. Questo dovrebbe essere utilizzato a favore della proprietà simile ma opposta Disabled .

Se uno script è disabilitato cambiando questa proprietà a false mentre lo script è in esecuzione, l'attuale thread in esecuzione dello script sarà terminato.

Se questa proprietà viene cambiata da false a true, lo script viene eseguito di nuovo. Ciò significa che Enabled può essere attivato per riavviare uno script:


scriptObject.Enabled = false
scriptObject.Enabled = true

Nota che lo snippet di codice sopra non può essere utilizzato all'interno dello script stesso, poiché la disattivare dello script da dentro lo terminerebbe la riga e non eseguirebbe mai l'esecuzione.

RunContext

Lettura Parallela
Sicurezza Plugin

Determina il contesto in cui viene Eseguirelo script.

Quando si utilizzano gli script Legacy RunContext , vengono eseguiti solo quando sono parented a certain container dipendenti dal fatto che sono un Script o un LocalScript .

Se RunContext viene assegnato mentre lo script è in esecuzione, qualsiasi thread creato dallo script sarà terminato e lo script inizierà a funzionare sotto il nuovo contesto se possibile.

Nota, RunContext non può essere utilizzato da uno script locale.

Metodi

Eventi