2011-03-18 71 views

回答

1

拿到遊戲杆,谷歌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 2011-03-18 22:07:58

+0

你用sneakyInput有多遠?一旦將遊戲杆添加到遊戲圖層中,您需要安排更新,然後在更新方法中,您需要將轉換應用到要移動的圖層/ sprite。我將在上面的答案中發佈一些代碼以應用該運動。 – MCannon 2011-03-19 01:50:51

+0

SneakyInput像一個魅力工作! – ipodfreak0313 2011-03-19 18:19:35

相關問題