你好我已經做了一個名爲'賽馬'的iOS遊戲,並將它發佈到App Store。在iOS 8.x.x上播放沒問題,但在安裝iOS 9 Beta 3後,在同一遊戲(相同的代碼)中,iPhone無法識別多個觸摸。我必須離開我的手指才能進行下一次觸摸。但它不是這樣,即使我仍然拿着我以前的水龍頭,我可以做出新的水龍頭。有什麼問題,我該怎麼辦?iOS 9,Xcode 7,多點觸控與SpriteKit
3
A
回答
8
我在今年夏天推出的遊戲中遇到了同樣的問題。
我必須明確地啓用在SKScene
多點觸摸:
-(void)didMoveToView:(SKView *)view {
self.view.multipleTouchEnabled = YES;
}
下面是詳細 - 遊戲中使用的SKSpriteNode
子類。 他們測試的觸摸次數取決於精靈。 中子類:
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"TapCount = %lu", (unsigned long)touches.count);
if (touches.count == 2) {
// do something
}
}
1
只是一個簡單的錯誤,我已經在界面構建器中啓用了多點觸控功能,解決了問題。但我不知道它是如何關閉的:)
6
它看起來像ios 9多點觸控必須明確啓用。我不認爲這是事實。我現在在我所有的spritekit應用程序中都有這個問題。只需添加self.view.multipleTouchEnabled = YES;在viewDidLoad中,爲我修復它。
相關問題
- 1. ios 9 + Xcode 7
- 2. Xcode 7 iOS 9 Swift 2.0 Spritekit性能很慢
- 3. Windows 7多點觸控功能與HTML5
- 4. Windows 7多點觸控
- 5. IOS:放大隻能與多點觸控
- 6. 多點觸控框架與Windows 7本地支持多點觸控?
- 7. Tomcat 7與iOS兼容9
- 8. xcode 7. ios 9 sdk。何時釋放UIPickerView?
- 9. iOS 9和XCode 7 dylib問題
- 10. 的iOS 7:SpriteKit GestureRecognizer
- 11. SpriteKit場景轉換XCode 7
- 12. 更改XCode 4多點觸控手勢
- 13. 啓用多點觸控/多點觸控
- 14. iOS 7 SpriteKit滾動菜單?
- 15. ios sdk停止多點觸控功能
- 16. SpriteKit + Swift中的多點觸控手勢識別
- 17. Windows 7多點觸控支持多少點?
- 18. XCode 9,iOS 10問題與資產
- 19. Xcode 6.3不支持iOS 9
- 20. 用SpriteKit和iOS保存高分7
- 21. 使用Xcode 9和iPhone 7更新ios11.1
- 22. HaxeFlixel - 多點觸控變焦
- 23. Xcode 9 - Framework breakpoints
- 24. 跟蹤觸點的Spritekit行
- 25. Android多點觸控
- 26. 的XCode Spritekit,碰撞與PNG
- 27. MotionEvent.obtain()針對API的多點觸控事件<9
- 28. 視頻iOS 11/xcode 9
- 29. Android多點觸控控件
- 30. 問題在iOS 7中使用Git源代碼控制與Xcode
你能發表相關的代碼嗎? – ABakerSmith