你好我已經做了一個名爲'賽馬'的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. Xcode 7 iOS 9 Swift 2.0 Spritekit性能很慢
- 2. Windows 7多點觸控功能與HTML5
- 3. Windows 7多點觸控
- 4. IOS:放大隻能與多點觸控
- 5. 多點觸控框架與Windows 7本地支持多點觸控?
- 6. 更改XCode 4多點觸控手勢
- 7. SpriteKit + Swift中的多點觸控手勢識別
- 8. XCode 9,iOS 10問題與資產
- 9. Windows 7多點觸控支持多少點?
- 10. 用SpriteKit和iOS保存高分7
- 11. 跟蹤觸點的Spritekit行
- 12. HaxeFlixel - 多點觸控變焦
- 13. Xcode 9 - Framework breakpoints
- 14. Android多點觸控控件
- 15. XCode 6.0.1 ios 7 Autolayout
- 16. Xcode 7(iOS 9)通信錯誤:<OS_xpc_error:<error:0x10a1abb40>
- 17. ECSlidingViewController 2不工作的XCode 7的iOS 9
- 18. Xcode 7 iOS 9 UITableViewCell分隔符插入問題
- 19. 在UITableViewCell中將UITableView嵌入到iOS 9,Xcode 7和Storyboard中
- 20. cocos2dx多點觸控和觸控
- 21. 在沒有多點觸控的情況下在開發機器上測試Windows 7多點觸控?
- 22. IOS admob與SpriteKit中的Swift
- 23. Windows 7上的Flash多點觸控 - 可配置?
- 24. 如何模擬Windows Phone 7仿真器中的多點觸控?
- 25. Silverlight 4和Windows Phone 7上的多點觸控手勢
- 26. WPF按鈕按下Windows 7多點觸控
- 27. Windows 7上Win32應用程序的多點觸控板
- 28. 如何使用的XCode 9和iOS 11
- 29. Xcode SpriteKit LevelBuilder
- 30. Marmalade SDK多點觸控
你能發表相關的代碼嗎? – ABakerSmith