Składnia
getcallbackvalue(instance: Instance, property: string): function | nilAliasy
getcallbackmemberArgumenty
| Nazwa | Typ | Opis |
|---|---|---|
instance | Instance | Instancja Roblox do sprawdzenia lub aktualizacji. |
property | string | Nazwa właściwości do odczytania lub zmiany. |
Zwroty
| Nazwa | Typ | Opis |
|---|---|---|
callback | function | nil | Funkcja wywołania zwrotnego lub zero, gdy nie można odczytać wywołania zwrotnego. |
Opis
Odczytuje właściwość wywołania zwrotnego z instancji, gdy można sprawdzić wywołanie zwrotne.
Wywolaj z 2 parametrami: instance, property. Tabela argumentow wyjasnia wartosci wymagane i te, ktore doprecyzowuja zachowanie.
Zwraca callback (function | nil). Uzyj tabeli zwrotow, aby oddzielic wartosci sukcesu, wyniki nil i bledy do obsluzenia.
Przykład
Przeczytaj wywołanie zwrotne przypisane do właściwości wywołania zwrotnego, takiej jak 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