Play 1 hangfájl a másik után, megszakítás nélkül iPhone

szavazat
5

Én a fejlődő egy egyszerű iPhone hang app. Hogyan játszhatok 1 hangfájlt a másik után, megszakítás nélkül?

A kérdést 24/03/2009 07:49
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
5

Ön használ, vagy SystemSounds AudioQueues? Ha SystemSounds (rövid hangok), akkor szükség van egy szál, hogy lejátssza azokat egy meghatározott időintervallumban, hiszen nem lehet tudni, ha a hang véget ér.

Mert AudioQueues, kapsz visszahívások, amikor egyes szakaszain hang befejeződött, és így ez egy viszonylag egyszerű dolog, hogy egy másik hang (mondjuk, háttérzene), amikor az első véget ér.

Nem igazán megállapítani, hogy mit akarsz elérni, így adva egy adott választ nehéz. Keres splice együtt hangfájlokat? Játssz háttérzene? Tedd 3 Lazer távolsági hangok jönnek, amikor a felhasználó lő 3-szor? Stb.

Válaszolt 10/04/2009 16:28
a forrás felhasználó

szavazat
0

Lehet, hogy egy tömb minden filnenames meg kell játszani. A cél az, hogy indulhat a játék a következő zeneszám aktuális dal majdnem a fájl végére (talán 0.5 másodperccel a vége).

Szüksége van egy szál vezérlő, amely kezelni, hogy mit kell játszani. Tudja, mit játszik, és mit kell játszani a következő.

Játék menet küldhet egy üzenetet, amikor a vége közel van, a vezérlő akkor jelöljenek ki egy új játékos szál és megkezdi a lejátszást, és így tovább ...

Remélem, ez segít.

Thierry

Válaszolt 24/03/2009 13:44
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more