BaseScript
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Otomatik olarak çalışan tüm senaryo nesneleri için temel sınıf.
Özet
Özellikler
Bir BaseScript ın çalışıp çalışmayacağını belirler.
Bir BaseScript ın çalışıp çalışmayacağını belirler.
Kodun çalışacağı konuyu belirler.
Özellikler
Disabled
Bir BaseScript ın çalışıp çalışmayacağını belirler.
Eğer bu özellik değerini değiştirerek gerçekleştirmeyi etkinleştirirseniz, özellik çalışırken mevcut durumlu script işlemi sona erdir.
Bu özellik doğrudan yanlışa değiştirilirse, özellik yeniden başlatılır. Bu, Disabled ile bir özellik yeniden başlatılabilir anlamına gelir.
scriptObject.Disabled = truescriptObject.Disabled = false
Aşağıdaki kod özelliği kendi içinde kullanılamaz, çünkü kendi içindeki kodu devre dışı bırakmak, işlemi sonlandırır ve yeniden etkinleştirmek için asla çalışmaz.
Enabled
Bir BaseScript ın çalışacağını veya çalışmayacağını belirler. Bu, benzer ancak karşıt bir Disabled özelliği için tercih edilir.
Eğer bu özellik değiştirilmişken yanlışsa, script'in çalışıyor olup olmadığını belirlemek için mevcut script'in çalışma kayısı kapatılır.
Bu özellik Enabled ile gerçekten değiştirildiğinde, kod yeniden başlatılır. Bu, Class.BaseScript.Enabled|Enabled ile bir kodu yeniden başlatmak için yeniden başlatılabilir anlamına gelir:
scriptObject.Enabled = falsescriptObject.Enabled = true
Aşağıdaki kod özelliği kendi içinde kullanılamaz, çünkü kendi içindeki kodu devre dışı bırakmak, işlemi sonlandırır ve yeniden etkinleştirmek için asla çalışmaz.
RunContext
Kodun çalışacağı konuyu belirler.
Legacy RunContext kaynakları kullanıldığında, belli kaynaklar bağlı olarak Script veya LocalScript olarak ebeveyn olacak şekilde yalnızca çalışacaktır.
Script'in herhangi bir bağlantıyı yeniden başlatırken yeni oluşturulan herhangi bir bağlantıyı yeniden başlatırsa, yeni bağlantıyı yeniden başlatmak için yazılımın yeni konteynerinde başlatılır.
Not, RunContext yerel bir scriptten kullanılamaz.