位置: 编程技术 - 正文

Quick cocos2dx-Lua(V3.3R1)学习笔记(十三)-----继续触摸事件之多点触摸

编辑:rootadmin

推荐整理分享Quick cocos2dx-Lua(V3.3R1)学习笔记(十三)-----继续触摸事件之多点触摸,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

在前面,我们提过了单点触摸,下面我们就试一下多点触摸的用法(我用的是cocos code ide进行手机调试,不会的,进入前一篇查看)

只要吧setTouchMode填入多点触摸就行,我们一开始要是不知道这个event里面有什么,我们先dump他,看看他里面有是呢么。在pc上面运行,点击一下看看

我们看到控制台输出,看到points是一个table,我们电脑鼠标只能单点,就输出了points[0]的信息,

在多点触摸中 ,它还拥有added,removed两个独有事件。

Quick cocos2dx-Lua(V3.3R1)学习笔记(十三)-----继续触摸事件之多点触摸

连接安卓设备调试输出

我将五个手指放上去,看到这个调试信息,事件触发顺序,就能看出来了,第一个点就是触摸开始, 后面慢慢增加,到后面手指离开屏幕,就是一个一个减少,下面我们就就筛选第三个点,当我们第三个点触摸的时候,输出一个信息

到手机上面输出

我们看到,第三个手机放上去,出现了三点触摸字样,注意,event.point里面的表索引从0开始,第二个点就是event.point[“1”]了。注意不能写成event.point[1],这样是不会出现打印信息的。

关于博客 本人有在平时开发了许多便于学习的程序例子,鉴于有时候没有时间写博客,后续将有cocos2dx,linux环境编程,hadoopeclipse开发等方面的,希望大家多多关

cocos2dx 3.3 quick lua 实现返回键退出程序 spanstyle=font-size:px;locallayer=display.newLayer()self:addChild(layer,-)layer:setKeypadEnabled(true)layer:addNodeEventListener(cc.KEYPAD_EVENT,function(event)ifevent.key==backthen--返回键prin

Xcode6 和 Cocos2dx3.1以下版本的不兼容问题 昨天升级了一下Xcode6,遇到了两个问题。第一个,无法准确识别IOSdevice。始终显示为Unavailable。这个问题呢..应该是Xcode6Beta版本的小故障,当年Xcode5刚出

本文链接地址:https://www.jiuchutong.com/biancheng/372696.html 转载请保留说明!

上一篇:如何优化cocos2d/x程序的内存使用和程序大小(如何优化营商环境)

下一篇:关于博客(关于博客说法错误的是)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络