我在使用Cocos2D-iPhone編寫Mac遊戲,需要點擊事件。 Mac平臺上是否有與UITouch相同的功能?適用於Mac的UITouch等效品
1
A
回答
2
您需要同時查看NSEvent
和NSTouch
- 這與UITouch
不完全匹配,儘管接近。
0
Kobold2D(改進的Cocos2D版本)有一個簡單的用戶輸入API:KKInput(Class Reference)。
[[KKInput sharedInput] isMouseButtonDown:kKKMouseButtonLeft];
KKInput提供同樣方便的方法來測試鍵盤輸入,讓加速度計(含濾波),陀螺儀和設備的運動(態度)值:有了您可以在任何時間任何類或方法簡單地調用,目前接觸。它還支持開始Kobold2D預覽5.
相關問題
- 1. .BAT等效於MAC
- 2. 適用於Mac OSX的PyAudiere替代品?
- 3. 適用於Mac的CodeCharge Studio替代品?
- 4. 適用於iPhone的Flash等效軟件
- 5. 適用於VB.net的App.TaskVisible等效代碼
- 6. 適用於Android的iOS等效TabLayout
- 7. 適用於PHP的JavaScript等效RegExp
- 8. Mac GridView等效
- 9. Red Gate Profiler等效於Objective-C Mac/iPhone
- 10. 適用於Mac OSX的cvs
- 11. itertools.Numpy等效產品
- 12. Mac上的dl_iterate_phdr等效
- 13. 適用於Mac的Winform應用程序
- 14. 適用於Oracle數據庫的SSDT等效
- 15. JQuery .show()和等效的CSS修改不適用於IE 8
- 16. 適用於Visual Studio的JUnit Max等效工具
- 17. 適用於WindowsXP的Direct2D等效2D圖形API
- 18. 是否有一個適用於版本2的PowerShell等效tracert?
- 19. SPSS:適用於峯度的聚合等效物?
- 20. 哪個Emacs適用於Mac OS X?...適用於Windows?適用於Linux?
- 21. 適用於SQLite的Mac上的SchemaSpy
- 22. 等效於OpenSSL的
- 23. 等效於Java的
- 24. wxPython繪畫事件適用於Mac OSX,但不適用於Windows
- 25. setpgrp/setpgid失敗(?),適用於Mac OSX,不適用於Linux
- 26. sleep()適用於iOS,但不適用於mac?
- 27. jQuery.data()適用於Mac OS WebKit,但不適用於iPhone OS?
- 28. 代碼適用於Windows,但不適用於Mac
- 29. Excel宏適用於PC,但不適用於Mac
- 30. 適用於Mac OS X上的rxvt-unicode(urxvt)終端的體面替代品?
值得關注的是一個NSTouch對應於觸摸事件,這是不一樣的一個點擊事件姿勢識別。並非我們所有人甚至在我們的Mac上都具有多點觸控功能。在Mac上,觸摸輸入是一個很好的到了;它不應該是有所作爲的主要途徑。一次點擊是一種NSEvent內完全封裝(但要確保左,右,和中擊,和單,雙,和其他多點擊來區分)。 –