做游戏插件, 就遇到了这个需求, 接收触控信号从而达到手机屏幕点击效果, 游戏嘛, 常见的人物移动, 大招拖放, 一键大招, 一键复活甲...... 国内外大型游戏都有涉猎, 期间适配各类游戏都遇到过大大小小问题, 几个月走来, 还是挺有成就感的, 还是挺谢谢fakeTouch作者
下载FakeTouch
使用方法:
- 导出PTFakeTouch.framework库
下载demo后, build, 右击.app文件 showInFinder
- 复制framework库到你的项目中
选择Target
导入调用
将 #import <PTFakeTouch/PTFakeTouch.h> 添加到目标文件
作者提供调用方法:NSInteger Id = [PTFakeTouch fakeTouchId:[PTFakeTouch getAvailablePointId] AtPoint:CGPointMake(0, 0) withTouchPhase:(UITouchPhaseBegan)]; [PTFakeTouch fakeTouchId:Id AtPoint:CGPointMake(0, 0) withTouchPhase:(UITouchPhaseMoved)]; [PTFakeTouch fakeTouchId:Id AtPoint:CGPointMake(0, 0) withTouchPhase:(UITouchPhaseEnded)];
获取touchId方法:
/**
* Get a not used pointId 获取一个没有使用过的触屏序列号
*
* @return pointId 返回序列号
*/
+ (NSInteger)getAvailablePointId;
如使用中遇到问题, 可下方留言一起探讨