BindableFunction
*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
Memanggil fungsi BindableFunction yang kemudian memanggil panggilan kembali OnInvoke, mengembalikan nilai yang dikembalikan oleh panggilan kembali.
Properti
Metode
Invoke
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() .