BaseScript
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Kelas dasar untuk semua objek skrip yang berjalan secara otomatis.
Rangkuman
Properti
Menentukan apakah BaseScript akan berjalan atau tidak.
Menentukan apakah BaseScript akan berjalan atau tidak.
Mengidentifikasi konteks di mana script akan berjalan.
Properti
Disabled
Menentukan apakah BaseScript akan berjalan atau tidak.
Jika script dinonaktifkan dengan mengubah propperti ini menjadi benar saat script berjalan, thread yang berjalan saat ini dari script akan diakhiri.
Jika nilai properti ini diubah dari true menjadi false, script akan berjalan lagi. Ini berarti bahwa Disabled dapat diubah untuk memulai ulang script:
scriptObject.Disabled = truescriptObject.Disabled = false
Catat bahwa potongan kode di atas tidak dapat digunakan dalam skrip itu sendiri, karena menonaktifkan skrip dari dalam dirinya sendiri akan mengakhiri thread dan baris untuk mengaktifkannya tidak akan pernah dieksekusi.
Enabled
Menentukan apakah BaseScript akan berjalan atau tidak. Ini seharusnya digunakan dalam favorit properti serupa tapi berlawanan Disabled.
Jika script dinonaktifkan dengan mengubah propinsi ini menjadi false saat script berjalan, thread yang berjalan saat ini dari script akan diakhiri.
Jika nilai properti ini diubah dari false menjadi true, script akan berjalan lagi. Ini berarti bahwa Enabled dapat diubah untuk memulai ulang script:
scriptObject.Enabled = falsescriptObject.Enabled = true
Catat bahwa potongan kode di atas tidak dapat digunakan dalam skrip itu sendiri, karena menonaktifkan skrip dari dalam dirinya sendiri akan mengakhiri thread dan baris untuk mengaktifkannya tidak akan pernah dieksekusi.
RunContext
Mengidentifikasi konteks di mana script akan berjalan.
Ketika menggunakan skrip Legacy RunContext hanya akan berjalan ketika berada dalam kontainer tertentu bergantung pada apakah mereka adalah Script atau LocalScript.
Jika RunContext ditetapkan saat script berjalan, setiap thread yang dibuat oleh script akan diakhiri, dan script akan dimulai kembali di bawah konteks baru jika mungkin.
Catatan, RunContext tidak dapat digunakan dari Skrip Lokal.