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.
Menentukan konteks di mana skrip akan dijalankan.
Properti
Disabled
Menentukan apakah BaseScript akan berjalan atau tidak.
Jika skrip dinonaktifkan dengan mengubah properti ini menjadi benar saat skrip dijalankan, thread eksekusi saat ini dari skrip akan diakhiri.
Jika properti ini diubah dari benar ke salah, skrip akan dijalankan lagi. Ini berarti bahwa Disabled dapat diaktifkan untuk memulai ulang skrip:
scriptObject.Disabled = truescriptObject.Disabled = false
Perhatikan bahwa bagian kode di atas tidak dapat digunakan dalam skrip itu sendiri, karena menonaktifkan skrip dari dalam dirinya sendiri akan mengakhiri thread dan baris untuk diaktifkan kembali tidak akan pernah dieksekusi.
Enabled
Menentukan apakah BaseScript akan dijalankan atau tidak. Ini harus digunakan untuk mendukung properti serupa tetapi berlawanan Disabled .
Jika skrip dinonaktifkan dengan mengubah properti ini menjadi false saat skrip dijalankan, thread eksekusi saat ini dari skrip akan diakhiri.
Jika properti ini diubah dari false ke true, skrip akan dijalankan lagi. Ini berarti bahwa Enabled dapat diaktifkan untuk memulai ulang skrip:
scriptObject.Enabled = falsescriptObject.Enabled = true
Perhatikan bahwa bagian kode di atas tidak dapat digunakan dalam skrip itu sendiri, karena menonaktifkan skrip dari dalam dirinya sendiri akan mengakhiri thread dan baris untuk diaktifkan kembali tidak akan pernah dieksekusi.
RunContext
Menentukan konteks di mana skrip akan dijalankan.
Saat menggunakan skrip RunContext Legacy hanya akan berjalan saat diberikan kepada kontainer tertentu tergantung pada apakah mereka adalah Script atau LocalScript.
Jika RunContext ditugaskan saat skrip menjalankan thread yang dibuat oleh skrip akan diakhiri dan skrip akan mulai berjalan di bawah konteks baru jika memungkinkan.
Catatan, RunContext tidak dapat digunakan dari LocalScript.