現在我有一個工作的操縱桿,但我想增加字符速度。 我現在使用這個:http://roadtonerdvana.wordpress.com/2013/09/20/jcinput-a-simple-joystick-for-sprite-kit/ 我附加了一個Imagefile作爲移動對象,但是對我的目的來說太慢了。 我在哪裏以及如何改變速度?從操縱桿輸入增加字符速度?
0
A
回答
0
如果你看過後你就會知道,操縱桿返回斧頭和y值,每個範圍從-1到1
每次移動操縱桿,它改變了性質x和y的時間因此,最大值是1,最小值是-1。
在Update方法中,你可以做這樣的事情來調整速度:
-(void)update:(CFTimeInterval)currentTime {
// I'm using the magic number of 5 as an example of how to magnify the speed x5
float speedX = 5 * self.joystick.x;
float speedY = 5 * self.joystick.y;
[self.myLabel setPosition:CGPointMake(self.myLabel.position.x+speedX, self.myLabel.position.y+speedY)];
}
+0
如果我插入你的線,它說我使用一個未使用的變量「speedX」和「speedY」... – user3010148
+0
它不會說,如果你修改方法中的第三行,我已經做了。 – prototypical
相關問題
- 1. Debouncing操縱桿按鈕輸入
- 2. 使用加速度計數據模擬虛擬操縱桿
- 3. 如何從操縱桿獲取角度?
- 4. Cocos2d操縱桿
- 5. SpriteKit:用操縱桿速度運行動畫
- 6. 從Flash中讀取操縱桿
- 7. Python Linux操縱桿支持?
- 8. Python3閱讀USB操縱桿
- 9. 操縱桿死區計算
- 10. 解讀USB操縱桿軸
- 11. ChucK操縱桿控制
- 12. 混淆來自操縱桿Unity的輸入
- 13. 從2D操縱桿獲取3D旋轉軸和角度
- 14. iOS SpriteKit虛擬操縱桿之外的觸摸會干擾操縱桿
- 15. 增加速度
- 16. 速度增加
- 17. C# - 使用轉向操縱桿時的變速
- 18. 操縱字符串
- 19. 操縱AST來改變輸入文字
- 20. 操縱輸入文件流
- 21. 操縱輸入複選框
- 22. 操縱輸入框數據
- 23. 的Android NDK操縱桿事件
- 24. 用於相機的javascript操縱桿
- 25. Python Pygame操縱桿不會更新
- 26. 問題與操縱桿對象蟒蛇
- 27. 用操縱桿滾動瓷磚地圖
- 28. 鼠標作爲操縱桿的WinForms
- 29. 捕獲操縱桿額外按鈕
- 30. 如何更新操縱桿狀態
這是否適用於什麼平臺? (請更新標籤) – trojanfoe
它來自精靈套件模板。 – user3010148
當然,但是在iOS和OSX下都支持Sprite Kit和cocos2d,那麼您在問哪個平臺? – trojanfoe