今天ios真机测试 发现多点触控无效 还是单点的…
然后吧引擎里的例子放到真机上 测试多点触控有效 然后吧这个例子的cpp跟.h放到一个新的工程里 然后放到真机上又无效了…
求解原因 困扰了3天了 求解脱~~~~求知道的告知下 跪求~
今天ios真机测试 发现多点触控无效 还是单点的…
然后吧引擎里的例子放到真机上 测试多点触控有效 然后吧这个例子的cpp跟.h放到一个新的工程里 然后放到真机上又无效了…
求解原因 困扰了3天了 求解脱~~~~求知道的告知下 跪求~
刚跟例子比对了工程属性配置…一样的…求解啊 真机的时候都没遇到过么…
坐等啊 T,T
人工置顶
求版主解答~~
一个人都没啊-.-
测试了半天 还是不行啊
不知道哦。
感谢楼上绑定-.-
废话少说,贴代码。。看看啥情况
就是test例子里的代码 放到了一个新的工程里…放到真机就是不行
各种解决不了啊
今天发现 我把testccp的项目清空 然后直接把多点触控的代码写上 真机测试OK 那么会不会时项目工程设置的问题? 什么样的设置会造成这种结果呢?
原因:另一个工程未开启多点触控。
解决办法:ios文件夹下找到文件“AppController.mm”,找到方法“- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions ”,在__glView初始化之后,加上“;”
怎样支持多点触摸
这个问题经常被问到。多点触摸特性在cocos2d-x的第一个版本中,iOS平台和安卓平台就都可用了。但是在iOS中,苹果默认屏蔽掉了这个特新,并且提供api手动支持多点触摸。
苹果
请参照 cocos2d-x/samples/Cpp/TestCpp/proj.ios/Classes/testAppDelegate.mm, 39 行
当有一个使用xcode的 cocos2d-x模板创建的项目,你可以像下面MyGame/proj.ios/AppController.mm一样进行修改。
(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
// Add the view controller’s view to the window and display.
window = initWithFrame: bounds]];
EAGLView *__glView =
pixelFormat: kEAGLColorFormatRGBA8
depthFormat: GL_DEPTH_COMPONENT16_OES
preserveBackbuffer: NO
sharegroup: nil
multiSampling: NO
numberOfSamples: 0 ];
; // enable multi-touch here!! It’s at about line 37
// …
return YES;
}
关于setMultipleTouchEnabled的苹果官方文档,点击这里。
安卓
在安卓平台中,默认支持多点触摸。在void MyLayer::ccTouchesBegan/Moved/Ended方法获得触摸坐标之前,你不必设置任何事情。
多点触摸的测试用例
我们从v2.0.添加了测试用例。在加载TestCpp后,你可以从”MultiTouchTest”进入这些测试用例,点击观看视频。
视频地址:http://v.youku.com/v_show/id_XMzg2Mjc5NTk2.html
— Begin quote from ____
引用楼主scythe.于2013-12-17 13:21发表的 求助!关于多点触控 :
今天ios真机测试 发现多点触控无效 还是单点的…
然后吧引擎里的例子放到真机上 测试多点触控有效 然后吧这个例子的cpp跟.h放到一个新的工程里 然后放到真机上又无效了…
求解原因 困扰了3天了 求解脱~~~~求知道的告知下 跪求~
… http://www.cocoachina.com/bbs/job.php?action=topost&tid=174286&pid=tpc
— End quote
Android怎么关闭多点触控
同求 有方案了么?