RO/setBrowserVolume

From Multi Theft Auto: Wiki
Jump to navigation Jump to search

Această funcție setează volumul unuibrowser sau a tuturor navigatoarelor web.

Sintaxă

bool setBrowserVolume ([browser webBrowser], float volume)

OOP Syntax Help! I don't understand this!

Method: browser:setVolume(...)
Variable: .volume
Counterpart: getBrowserVolume


Argumente Necesare

  • volume: O valoare de tip floating reprezentând nivelul de volum dorit. Volumul poate fi curpins între 0.0 și 1.0

Argumente Opționale

  • webBrowser: Un element de tip browser

Exemplu

-- Pentru a randa navigatorul web pe întreg ecranul, avem nevoie de dimensiunile ecranului.
local screenWidth, screenHeight = guiGetScreenSize()
 
-- Vom realiza un navigator web în modul extern.
local webBrowser = createBrowser(screenWidth, screenHeight, false, false)
 
-- Funcție pentru randarea navigatorului web.
function webBrowserRender()
    -- Randează navigatorul web pe întreg ecranul.
    dxDrawImage(0, 0, screenWidth, screenHeight, webBrowser, 0, 0, 0, tocolor(255, 255, 255, 255), true)
end
 
-- Evenimentul onClientBrowserCreated va fi declanșat, după care navigatorul web va fi inițializat.
-- După ce acest eveniment a fost declanșat, vom putea încărca URL-ul și începe afișare.
addEventHandler("onClientBrowserCreated", webBrowser, 
function()
    -- După ce navigatorul web a fost inițializat, putem încărca www.youtube.com.
    loadBrowserURL(webBrowser, "http://www.youtube.com")
    -- Acum putem randa navigatorul web.
    addEventHandler("onClientRender", root, webBrowserRender)
end)

addCommandHandler("volume", -- Adaugă comanda /volume
function (command, value)
    if (tonumber (value)) then -- Verificăm dacă valoarea este un număr
        setBrowserVolume (webBrowser, value) -- Setăm volumul la valoarea introdusă
    else -- Dacă nu există o valoare introdusă
        outputChatBox("Trebuie să introduci o valoare.")
    end
end)

Vizualizați de asemenea

Funcții GUI