Sintaks
getcallbackvalue(instance: Instance, property: string): function | nilAlias
getcallbackmemberArgumen
| Nama | Tipe | Deskripsi |
|---|---|---|
instance | Instance | Contoh Roblox untuk diperiksa atau diperbarui. |
property | string | Nama properti yang akan dibaca atau diubah. |
Return
| Nama | Tipe | Deskripsi |
|---|---|---|
callback | function | nil | Fungsi panggilan balik, atau nihil ketika panggilan balik tidak dapat dibaca. |
Deskripsi
Membaca properti panggilan balik dari sebuah instance ketika panggilan balik dapat diperiksa.
Panggil dengan 2 parameter: instance, property. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.
Mengembalikan callback (function | nil). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.
Contoh
Baca callback yang ditetapkan ke properti callback seperti BindableFunction.OnInvoke.
local bindable = Instance.new("BindableFunction")
bindable.OnInvoke = function(value)
return value * 2
end
local callback = getcallbackvalue(bindable, "OnInvoke")
if callback then
print(callback(21))
end