Documentación de Real

Instancias

getcallbackvalue

Lee una propiedad de devolución de llamada de una instancia cuando se puede inspeccionar la devolución de llamada.

Sintaxis

getcallbackvalue(instance: Instance, property: string): function | nil
Alias getcallbackmember

Argumentos

NombreTipoDescripción
instanceInstanceInstancia de Roblox para inspeccionar o actualizar.
propertystringNombre de la propiedad para leer o cambiar.

Retornos

NombreTipoDescripción
callbackfunction | nilFunción de devolución de llamada, o nula cuando la devolución de llamada no se puede leer.

Descripción

Lee una propiedad de devolución de llamada de una instancia cuando se puede inspeccionar la devolución de llamada.

Llamalo con 2 parametro(s): instance, property. La tabla de argumentos explica que valores son obligatorios y cuales refinan el comportamiento.

Devuelve callback (function | nil). Usa la tabla de retornos para separar valores correctos, resultados nil y errores recuperables.

Ejemplo

Lea la devolución de llamada asignada a una propiedad de devolución de llamada como 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