2012-04-09 6 views
6

Sto convertendo il mio gioco per iPhone in Android con cocos2d-x.Come posso utilizzare l'opzione di pitch, pan, gain di SimpleaudioEngine in cocos2d-x

Sto codificando con C++ cocos2d-x engine. e controllare l'audio è molto importante per il mio gioco perché è il gioco del biliardo. Sono stato in grado di controllare la riproduzione audio (pitch, pan, gain) usando la funzione playEffect (@ "xxx.wav", pan, pitch, gain) dal SimpleAudioEngine di cocos2d.

ma il problema è che non esiste un'opzione come quella in cocos2d-x. C'è solo playEffect (char str *) e nessuna altra opzione. quindi non posso controllare l'audio (come un tono, pan, guadagno). Ho guardato quel problema sul forum cocos2d-x. è stato un problema ed è "non pianificato" finora.

Questo è un problema molto serio .. tutto andava bene tranne questo .. Non posso saltare questo problema perché il controllo del suono è la cosa più importante per il mio gioco.

Come posso risolvere questo problema? c'è un altro modo per usare il motore audio (dovrebbe essere possibile controllarlo) con cocos2d-x (con C++)?

Grazie.

risposta

4

Ho anche avuto questo problema. Fortunatamente c'è una soluzione: http://www.cocos2d-x.org/boards/6/topics/5572?r=10217 Spero che aiuti :)

+0

Grazie mille ......... Non sai quanto è grande quello che mi hai fatto !! Grazie mi hai salvato, Dio ti benedica, buona giornata ~ !!! –