Aliase
getcallbackmember
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Liest eine Lua callback function, die in einer callback property auf einer Instance gespeichert ist. Das erste Argument muss Instance object sein und das zweite Argument muss ein string property name sein. Der instance reference muss gueltig sein. Der property name wird ueber Roblox property metadata aufgeloest und muss auf eine property zeigen, deren Typ LUA_CALLBACK ist. Wenn der property descriptor fehlt, die property nicht LUA_CALLBACK ist, der callback field offset fehlt, kein callback gespeichert ist, LiveLuaRef fehlt, der callback zu einem anderen Lua global state gehoert oder der referenzierte Wert keine function ist, gibt die function nil zurueck. Sie prueft auch den async callback field fallback, wenn der erste callback slot keinen callback hat. Die function aktualisiert die property nicht.
getcallbackvalue(instance: Instance, property: string): function | nil
getcallbackmemberlocal bindable = Instance.new("BindableFunction")
bindable.OnInvoke = function(value)
return value * 2
end
local callback = getcallbackvalue(bindable, "OnInvoke")
if callback then
print(callback(21))
end