저는 IOS 게임을 만들고 있는데, 토글로 내 캐릭터의 움직임을 제어하고 싶습니다.iOS 게임이 동작을 제어하도록 토글을 만드는 방법은 무엇입니까?
내 생각에 사용자가 엄지 손가락으로 화면을 터치하면 터치가 시작된 위치를 기록한 다음 사용자 엄지 손가락을 터치 한 위치와 비교하여 손가락이 움직여야하는 방향을 기록합니다.
터치 제스처 인식기를 설정하려면 어떻게해야합니까? 당신이 수준이 너무 높은에서이 생각하는 것처럼
건배
저는 IOS 게임을 만들고 있는데, 토글로 내 캐릭터의 움직임을 제어하고 싶습니다.iOS 게임이 동작을 제어하도록 토글을 만드는 방법은 무엇입니까?
내 생각에 사용자가 엄지 손가락으로 화면을 터치하면 터치가 시작된 위치를 기록한 다음 사용자 엄지 손가락을 터치 한 위치와 비교하여 손가락이 움직여야하는 방향을 기록합니다.
터치 제스처 인식기를 설정하려면 어떻게해야합니까? 당신이 수준이 너무 높은에서이 생각하는 것처럼
건배
흠, 그것은 나에게 소리. 이를 수행하기 위해 "제스처 인식 시스템"이 필요하지 않습니다. 당신은 터치가 있는지 여부와 어디에서 터치가 떨어지는지를 어떻게 알 수 있습니까? 그게 몇시에 말하는 법 알아? 메인 루프를 반복 할 때마다 터치가 아래로/내려 갔는지 확인하십시오. 처음 내려 갔을 때 위치와 시간을 기록하십시오. 나중에 그것이 올라가 있지 않고 오른쪽으로 일정한 수의 픽셀을 배치했다는 것을 알게되면, 그 곳 위로 미끄러 졌다는 것을 알 수 있습니다. 그리고 시간을 비교함으로써 당신은 그것이 얼마나 빨리 빠져 있었는지 압니다.
그리고 물론 Cocos2d에서이 중 일부를 수행하는 라이브러리를 확인할 수도 있습니다. 그러나 먼저 배우기 만하면됩니다.