2011-03-27 4 views
0

게임에서 사운드 파일을로드하는 가장 좋은 방법은 어떨까요?
res에서 로딩하는 것이 너무 느린 것처럼 보입니다. 그리고 나는 저런 종류의 지연이 내 게임에서 일어나기를 원하지 않습니다. res 파일에서로드하는 것보다 사운드를로드하는 다른 방법이 있습니까?더 좋은 방법은 게임에서 사운드를로드하는 것입니다

답변

0

AudioTrack을 사용해도 오디오 버퍼가 채워 지므로 지연이 발생합니다.

게임 개발자가 게임을 할 수는 있지만, 안드로이드에서 오디오 작업을 할 때의 일반적인 감각은 정확한 타이밍이 어렵다는 것입니다. 언젠가 우리는 OpenAL을 얻을 것이고 이것은 바뀔 것입니다.

+0

다른 접근 방식이 있습니까? 게임 시작시 모든 오디오를로드해야합니까? 로드가 완료되었음을 나타내는 방법은 무엇입니까? – Fugogugo

+0

나는 정말로이 경험이 아니라 단지 제안이다 : 당신은 플래시 게임을 할 때 스크린을 로딩하는 것과 같은 로딩 활동을 할 수 있을까? 이 활동에서 모든 사운드가로드되었는지 여부를 확인하는 진행률 표시 줄이 있으며 이후에 게임의 주요 활동이 결정됩니다. 만약 당신이 어떻게 말해야할지 모르겠다면, 나는 그것을 수행하는 방법에 대한 예제 코드를 게시 할 것이다. – ForeverNights

+0

예. 나는 로딩이 끝났는 지 또는 아직로드되었는지를 확인하는 방법을 항상 궁금해한다. :) – Fugogugo

관련 문제