2011-03-18 2 views

답변

1

조이스틱을 얻으려면 Google SneakyInput을 사용하십시오. 그 때 방향 변경에 응답하고, 카메라 또는 캐릭터를 움직이는 경우.

CGPoint scaledVelocity= ccpMult(sneakyInputJoystick.velocity, 480.0f); 
CGPoint newPosition = ccp(aNode.position.x + scaledVelocity.x * deltaTime, tempNode.position.y + scaledVelocity.y * deltaTime); 
[aNode setPosition:newPosition]; 
+0

어떻게 그것이 방향의 변화에 ​​대응해야합니까? – ipodfreak0313

+0

비열한 인풋과 얼마나 멀리있어? 조이스틱을 게임 레이어에 추가 한 후에는 업데이트를 예약해야하며 업데이트 메서드에서 이동하려는 레이어/스프라이트에 변형을 적용해야합니다. 나는 운동을 적용하기 위해 위의 대답에 몇 가지 코드를 게시 할 것이다. – MCannon

+0

SneakyInput은 매력처럼 작동했습니다! – ipodfreak0313

관련 문제