BindableFunction

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.

Objek BindableFunction memungkinkan komunikasi dua arah yang sinkron antara skrip di sisi yang sama dari batas 클라이언t-server. Anda dapat menggunakannya untuk mendefinisikan fungsi pang

Sebagai alternatif untuk komunikasi satu arah antara dua script di sisi yang sama dari batas client-server, pertimbangkan BindableEvent yang tidak menghasilkan untuk pengembalian.

Seperti yang dinyatakan, BindableFunctions tidak mengizinkan komunikasi antara server dan klien. Jika Anda mencari fitur ini, gunakan RemoteFunction sebagai yang dijelaskan dalam Acara Remote dan Panggilan Kembali.

Lihat Acara Kustom dan Panggilan Kembali untuk contoh kode dan lebih lanjut tentang BindableFunction .

Keterbatasan Parameter

Setiap jenis objek Roblox seperti Enum, Instance , atau lainnya dapat diberikan sebagai parameter ketika BindableFunction dipanggil, serta jenis Luau seperti nomor, string, dan boolean, meskipun Anda harus menjelajahi dengan hati-hati tentang 1> batasan1> .

Rangkuman

Metode

Callback

Properti

Metode

Invoke

Hasil

Memanggil Class.BindableFunction yang kemudian memanggil panggilan kembali Class.BindableFunction.OnExecute|OnExecute , mengembalikan nilai yang dikembalikan oleh panggilan kembali. Panggilan menghasilkan sampai panggilan kembali ditemukan, dan jika panggilan tidak pernah atur, script yang mengeksekusinya tidak akan melanjutkan eksekusi.

Setiap jenis objek Roblox seperti Enum, Instance , atau yang lainnya dapat diberikan sebagai parameter ke Invoke(), serta jenis Luau seperti nomor, string, dan booleans, meskipun Anda harus mengeksplorasi dengan hati-hati 1> batasan1> .

Hanya satu fungsi yang dapat dibindakan ke Invoke() pada satu waktu. Jika Anda menetapkan lebih dari satu fungsi, hanya yang terakhir yang akan digunakan.

Lihat Acara Kustom dan Panggilan Kembali untuk contoh kode dan rincian lebih lanjut tentang Invoke() .

Parameter

arguments: Tuple

Nilai untuk dikirim ke OnInvoke panggilan.


Memberikan nilai

Nilai yang dikembalikan dari panggilan OnInvoke.

Acara

Callback

OnInvoke

Parameter

arguments: Tuple

Memberikan nilai