UITouch相当于Mac

时间:2011-09-25 18:44:04

标签: cocoa cocos2d-iphone

我正在使用Cocos2D-iPhone编写Mac游戏,需要获得点击事件。是否有相当于Mac平台的UITouch?

2 个答案:

答案 0 :(得分:2)

您需要同时查看NSEventNSTouch - 这与UITouch不完全匹配,尽管很接近。

答案 1 :(得分:0)

Kobold2D(改进的Cocos2D版本)有一个简单的用户输入API:KKInput(Class Reference)。有了它,您可以随时在任何类或方法中致电:

[[KKInput sharedInput] isMouseButtonDown:kKKMouseButtonLeft];

KKInput提供了测试键盘输入,获取加速度计(包括滤波),陀螺仪和设备运动(姿态)值以及当前触摸的相同方便方法。它还支持从Kobold2D Preview 5开始的手势识别器。