M MY Multiplayer: Wiki
Lado
Tipo

setNuiFocus

Cliente

Da o quita el foco a la página de interfaz del recurso que llama. Con foco, la página recibe el ratón y el teclado.

bool setNuiFocus(bool focused [, bool cursor = true])

Parámetros

NombreTipoDescripción
focusedbooltrue para dar el foco a la página de este recurso, false para quitar el foco a cualquier página.
cursorboolSi el cursor debe aparecer junto con el foco.por defecto true

Retorno

Siempre true, salvo que un argumento sea incorrecto.

Solo una página tiene foco a la vez. Mientras una página tiene foco, el juego no recibe el ratón ni el teclado, salvo que setNuiKeepInput(true) esté activado.

Ejemplo

addCommandHandler("menu", function()
    setNuiFocus(true, true)
    sendNuiMessage({ action = "open" })
end)

registerNuiCallback("close", function(_, cb)
    setNuiFocus(false)
    cb()
end)
AtenciónPor ahora cursor no cambia nada: con foco, la página siempre recibe el puntero.

Ver también