Wysłany: 2014-07-02, 12:40
zabijaka2000
Wiek: 26 Na forum: 4983 dni Posty: 147
Nick w MP: aleks556
Piwa : 13
Witajcie, jak zrobi?, aby muzyka powoli si? "wycisza?a", a nie nagle wy??cza?a?
Wysłany: 2014-07-02, 13:08
Wielebny
Wiek: 41 Na forum: 5499 dni Posty: 257
Nick w MP: Wielebny
Piwa : 1690
local function wycisz ( dzwiek )
local level = getSoundVolume ( dzwiek )
if level > 0 then
setSoundVolume ( dzwiek , level - 1 )
setTimer ( wycisz , 50 , 1 , dzwiek )
else
destroyElement ( dzwiek ) -- jesli ma byc zniszczony po wyciszeniu
end
end
Wysłany: 2014-07-02, 13:24
zabijaka2000
Wiek: 26 Na forum: 4983 dni Posty: 147
Nick w MP: aleks556
Piwa : 13
Doda?em do kodu, ale nie dzia?a.
Podpis
San Fierro Stories Roleplay
Wysłany: 2014-07-02, 14:02
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Wielebny , nie destroyElement a stopSound.
Wysłany: 2014-07-02, 19:16
Tey
Wiek: 31 Na forum: 4876 dni Posty: 155
Nick w MP: l0nger
Piwa : 280
"Wielebny" napisał/a :
local function wycisz ( dzwiek )
local level = getSoundVolume ( dzwiek )
if level > 0 then
setSoundVolume ( dzwiek , level - 1 )
setTimer ( wycisz , 50 , 1 , dzwiek )
else
destroyElement ( dzwiek ) -- jesli ma byc zniszczony po wyciszeniu
end
end
Nie zapominajmy, ?e getSoundVolume zwraca warto?? z zakresu 0-1.
Poprawka:
local function wycisz ( dzwiek )
local level = getSoundVolume ( dzwiek )
if level > 0 then
setSoundVolume ( dzwiek , level - 0.06 )
setTimer ( wycisz , 100 , 1 , dzwiek )
else
destroyElement ( dzwiek ) -- jesli ma byc zniszczony po wyciszeniu
end
end
@PanMaszyna, tak lepiej przechowywac ten dzwiek w pamieci niz go usuwac, nie? :-)
Wysłany: 2014-07-03, 11:22
zabijaka2000
Wiek: 26 Na forum: 4983 dni Posty: 147
Nick w MP: aleks556
Piwa : 13
Jak tego u?y? w triggerze? Wcze?niej robi?em tak:
function wycisz ()
stopSound ( dzwiek )
end
addEvent ( "zatrzymajMuzyke" , true )
addEventHandler ( "zatrzymajMuzyke" , root , wycisz )
i potem triggerEvent ( "zatrzymajMuzyke" , root , localPlayer )
Wysłany: 2014-07-03, 12:00
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
je?li z s-side do c-side to
triggerClientEvent ( "zatrzymajMuzyke" , element_gracza )
Wysłany: 2014-07-03, 12:02
zabijaka2000
Wiek: 26 Na forum: 4983 dni Posty: 147
Nick w MP: aleks556
Piwa : 13
W?a?nie ja wszystko mam w c-side i nie wiem jaki zrobi? trigger z kodem Tey'a.
Podpis
San Fierro Stories Roleplay
Tagi: muzyka :: tle
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: