RBXScriptSignal
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Tipe data RBXScriptSignal yang lebih umum dikenal sebagai Peristiwa , menyediakan cara bagi fungsi yang didefinisikan oleh pengguna, disebut pendengar , untuk dipanggil ketika terjadi sesuatu dalam game.Ketika sebuah peristiwa terjadi, RBXScriptSignal api dan memanggil semua pendengar yang terhubung kepadanya.Sebuah RBXScriptSignal mungkin juga memberikan argumen kepada setiap pendengar untuk memberikan informasi tambahan tentang acara.
Rangkuman
Metode
Hubungkan fungsi yang diberikan ke acara dan kembalikan RBXScriptConnection yang mewakili itu.
Hubungkan fungsi yang diberikan ke acara dan kembalikan RBXScriptConnection yang mewakili itu.
Hubungkan fungsi yang diberikan ke acara (untuk satu panggilan) dan kembalikan RBXScriptConnection yang mewakili itu.
Menghasilkan thread saat ini sampai sinyal menyala dan mengembalikan argumen yang disediakan oleh sinyal.
Metode
Connect
Membuat fungsi yang akan dipanggil saat peristiwa terjadi. Kembalikan objek RBXScriptConnection yang terkait dengan koneksi.
Parameter
Memberikan nilai
ConnectParallel
Membuat fungsi yang akan dipanggil saat peristiwa terjadi.Kembalikan objek RBXScriptConnection yang terkait dengan koneksi.Ketika acara terbakar, panggilan balas sinyal dieksekusi dalam keadaan tidak sinkron.Menggunakan ConnectParallel adalah mirip dengan, tetapi lebih efisien daripada, menggunakan Connect diikuti dengan panggilan ke task.desynchronize() di penangani sinyal.
Catatan: Skrip yang terhubung secara paralel harus dimaksimalkan di bawah Aktor.
Parameter
Memberikan nilai
Membuat fungsi yang akan dipanggil saat peristiwa terjadi.Kembalikan objek RBXScriptConnection yang terkait dengan koneksi.Perilaku Once mirip dengan Connect .Namun, alih-alih mengizinkan beberapa peristiwa diterima oleh fungsi yang ditentukan, hanya peristiwa pertama yang akan dikirimkan.Menggunakan Once juga memastikan bahwa koneksi ke fungsi akan terputus secara otomatis sebelum fungsi dipanggil.
Parameter
Memberikan nilai
Wait
Menghasilkan thread saat ini sampai sinyal menyala dan mengembalikan argumen yang disediakan oleh sinyal.