我正在使用Cocos2D-iPhone编写Mac游戏,需要获得点击事件。是否有相当于Mac平台的UITouch?
答案 0 :(得分:2)
您需要同时查看NSEvent
和NSTouch
- 这与UITouch
不完全匹配,尽管很接近。
答案 1 :(得分:0)
Kobold2D(改进的Cocos2D版本)有一个简单的用户输入API:KKInput(Class Reference)。有了它,您可以随时在任何类或方法中致电:
[[KKInput sharedInput] isMouseButtonDown:kKKMouseButtonLeft];
KKInput提供了测试键盘输入,获取加速度计(包括滤波),陀螺仪和设备运动(姿态)值以及当前触摸的相同方便方法。它还支持从Kobold2D Preview 5开始的手势识别器。