2012-08-29 2 views
1

움직일 수있는 캐릭터가 주요 아이디어 인 앱을 제작하려고합니다.IOS 앱용 마리오네트 효과

개념 :

당신이 당신의 아이폰이 당신의 관절에 의해 문자 (팔, 다리, 몸통, 머리)의 여러 부분을 흔들 것이다 흔들 때마다.

나는 쉐이크 효과를 감지하기 위해 가속도계를 사용할 수 있었지만, 캐릭터의 신체 부위를 더 많이 사용하는 방법에 대해서는 결정적으로 접근 할 수 없었다.

이상적으로, 전화를 흔들 때마다 캐릭터는 중력 효과와 같이 움직일 것입니다.

xcode에서 이러한 효과를 얻을 수있는 방법에 대한 아이디어가 있으십니까?

답변

1

물리 엔진을 사용해 보셨습니까? Box2D의 밖으로

검사 :

http://box2d.org

당신이 몸통 물리학 본체에 사지를 공격하고 다음을 얻을 수있는 문자의 "몸통"에 힘을 적용 할 수있는 효과처럼 중력을 원하는 경우 ragdoll 유형의 효과. 장치가 흔들리는 방식에 적용 할 힘을 기반으로 할 수 있습니다. 나는 그것이 당신이 쉐이크 이펙트를위한 것일 지 알지 못합니다.

+0

감사합니다. 마크, 여기가 올바른 방향 일 수 있다고 생각합니다. box2d.org 문서를 살펴보고 샘플 코드를 제공하는지 확인합니다. Ragdoll은 제가 찾고 있던 효과의 유형이었습니다. 나는 나중에 이것을 followup 할 것이다. – user921509