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
| Nombre | Tipo | Descripción |
|---|---|---|
| focused | bool | true para dar el foco a la página de este recurso, false para quitar el foco a cualquier página. |
| cursor | bool | Si 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.