2012-05-03 1 views
0

내 응용 프로그램에는 두 사람이 서로 이야기하는 만화 애니메이션이 있습니다. 연설과 입을 열고 닫는 사이의 동시성의 느낌을주기 위해 입을 움직여야합니다.Cocos2D에서 CDAudioManager를 사용하여 만화 스프라이트 애니메이션하기

저는 CDAudioManagerAVAudioPlayer 래퍼이므로, isMeteringEnabled 속성을 사용할 수 있습니다.

미터 수준을 사용하는 방법으로 캐릭터의 입 (열기 및 닫기)의 두 프레임을 업 패드 할 수 있습니까? 아니면 이것에 대한 더 나은 접근법이 있습니까? 감사!

답변

1

나는 당신이 그것을 매끄럽게 해결할 수 있다고 생각하지 않습니다 ... 특정 시간에 미터 레벨을 얻으려면 타이머를 사용하여 특정 간격으로 확인해야합니다 ... 그래서 소리 높이를 찾으면 .. 그 기간에 대해 입을 열고 .. 내 응용 프로그램 here

I에 대한 불확실 ... 나는 모든 말하기 과정에서 일정한 애니메이션을 재생했다 않았다 무엇

...

확인 그 무료 애플 리케이션 으로이 링크를 제공 .. 당신은 감옥이 깨진 경우이 아이폰을 확인 app

같은 문자가 모두 구현됩니다. :)

+0

대단한! 나는 이것을 체크 할 것이다! – Winston