FORUM PTT -  Strona Główna
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy RejestracjaRejestracja  ZalogujZaloguj

Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Poprzedni temat :: Następny temat
Zamknięty przez: pysi
13-06-2010, 14:04
Skrypt zapętlania dźwięku
Autor Wiadomość
MartinST43
trainz
martinst43


Pomógł: 8 razy
Wiek: 32
Dołączył: 25 Cze 2008
Posty: 351
Skąd: Włoszakowice
Wysłany: 12-06-2010, 19:18   Skrypt zapętlania dźwięku

Siema

Mam taki oto sobie skrypt:

Kod:
float animspd,vel1 = Math.Fabs(loco.GetVelocity() / Train.KPH_TO_MPS);
        if(vel > 2.5)
        {
            Asset meAsset = GetAsset();
            Sleep(World.PlaySound(meAsset, "sound/tykacz.wav", 100.0f, 0.1f, 10.0f, null, ""));
        }
        else
        {
            Asset meAsset = GetAsset();
            World.PlaySound(meAsset, "sound/tykacz.wav", 0.0f, 0.0f, 0.0f, null, "");
        }
     }


Dzięki niemu po przekroczeniu prędkości 10km/h przez lokomotywę w kabinie zaczyna odtwarzać się dźwięk "tykacz.wav", a po zmniejszeniu prędkości dźwięk odtwarza się, ale go nie słychać - czyli tak jak ma być w teorii : P
Problem w tym, że dźwięk nakłada się na siebie - plik nie odtwarza się jeden po drugim, tylko wszystko naraz zlewa się ze sobą.

Pytanie: jaki wpis powinienem zastosować, aby dźwięk ładnie odtwarzał się po kolei, a nie nakładał się na siebie?

Tak tak, chyba wróciłem.
 
 
 
Wyświetl posty z ostatnich:   
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

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group