2012-04-29 2 views
0

저는 IOS 게임을 만들고 있는데, 토글로 내 캐릭터의 움직임을 제어하고 싶습니다.iOS 게임이 동작을 제어하도록 토글을 만드는 방법은 무엇입니까?

내 생각에 사용자가 엄지 손가락으로 화면을 터치하면 터치가 시작된 위치를 기록한 다음 사용자 엄지 손가락을 터치 한 위치와 비교하여 손가락이 움직여야하는 방향을 기록합니다.

터치 제스처 인식기를 설정하려면 어떻게해야합니까? 당신이 수준이 너무 높은에서이 생각하는 것처럼

건배

답변

0

흠, 그것은 나에게 소리. 이를 수행하기 위해 "제스처 인식 시스템"이 필요하지 않습니다. 당신은 터치가 있는지 여부와 어디에서 터치가 떨어지는지를 어떻게 알 수 있습니까? 그게 몇시에 말하는 법 알아? 메인 루프를 반복 할 때마다 터치가 아래로/내려 갔는지 확인하십시오. 처음 내려 갔을 때 위치와 시간을 기록하십시오. 나중에 그것이 올라가 있지 않고 오른쪽으로 일정한 수의 픽셀을 배치했다는 것을 알게되면, 그 곳 위로 미끄러 졌다는 것을 알 수 있습니다. 그리고 시간을 비교함으로써 당신은 그것이 얼마나 빨리 빠져 있었는지 압니다.

그리고 물론 Cocos2d에서이 중 일부를 수행하는 라이브러리를 확인할 수도 있습니다. 그러나 먼저 배우기 만하면됩니다.

관련 문제