RBXScriptSignal

Tampilkan yang Tidak Digunakan Lagi

*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

Metode

Membuat fungsi yang akan dipanggil saat peristiwa terjadi. Kembalikan objek RBXScriptConnection yang terkait dengan koneksi.

Parameter

func: function

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

func: function

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

func: function

Memberikan nilai

Wait

Variant

Menghasilkan thread saat ini sampai sinyal menyala dan mengembalikan argumen yang disediakan oleh sinyal.

Memberikan nilai

Variant