Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2015-07-24, 21:44


foksi







Wiek: 34
Na forum: 5198 dni
Posty: 21



Respekt: 50

Witam jak zrobi? stopniowe wyciszanie d?wi?ku.
Mam kod
sound playSound("sound.mp3")


Wiem, ze potrzebuj? u?y? setSoundVolume, tylko jak zrobi?, ?eby d?wi?k si? ?cisza? np. przez 5 sekund a nie od razu do 0?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-24, 21:58


piotr172







Wiek: 26
Na forum: 4417 dni
Posty: 130

Piwa: 2329

Respekt: 105,3
Respekt: 105,3


function Audio()
    local vol=getSoundVolume(sound)
    vol=vol-0.1
    if (vol<0then
    stopSound(sound)
    return
    end
    setSoundVolume(sound,vol)
    setTimer(Audio3001)
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-24, 22:13


foksi







Wiek: 34
Na forum: 5198 dni
Posty: 21



Respekt: 50

Dzi?ki wielkie. Do zamkni?cia.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-24, 22:19


Wittx

8===D






Wiek: 26
Na forum: 4794 dni
Posty: 121
Nick w MP: wittula

Piwa: 1905

Respekt: 120
Respekt: 120

local sound playSound('sound.mp3');
local vollocal startTime;

local function soundFadeRender()
    local elapsedTime getTickCount() - startTime;
    local progress elapsedTime 3000;

    __vol interpolateBetween(
        001,
        000,
        progress'InOutQuad');

    setSoundVolume(soundvol);

    if vol <= 0 then
        stopSound(sound);
        removeEventHandler('onClientRender'rootsoundFadeRender);
    end
end

local function startSoundFade()
    assert(not isSoundPaused(sound), 'sound is paused');
    startTime getTickCount();
    addEventHandler('onClientRender'rootsoundFadeRender);
end


Przej?cie wykona si? wtedy kiedy u?yjesz funkcji startSoundFade() - reszta zostanie wykonana za Ciebie. :)

Postaw piwo autorowi tego posta
 

 
Tagi: stopniowe :: ściszanie :: dźwięku
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku