我在使用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内完全封装(但要确保左,右,和中击,和单,双,和其他多点击来区分)。 –