FORUM PTT -

POMOC inne - Skrypt zapętlania dĽwięku

MartinST43 - 12-06-2010, 19:18
: Temat postu: 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.