cocos creator 实现双击判断

cocos creator 实现双击判断

接触cocos creator 没多久,今天需要实现一个双击判定 然后执行相应操作的的功能,自己尝试写了一下 感觉简单易实现 po上部分代码(我的creator版本V2.0.9),写在onload里了 供参考:
onLoad: function (){
var self = this;
this.Timearray = [],//存放时间的数组
self.node.on(cc.Node.EventType.TOUCH_START, function (event){
var testDate = new Date();
var time = testDate.getTime();//获取当前时间的毫秒数
if(self.Timearray.length>0 && (time-self.Timearray[0])/1000 > 1){
self.Timearray = [];//1秒内未连续点击
cc.log(“两次时间间隔大于1秒 清空时间数组”);
}
self.Timearray.push(time);
},self.node);
self.node.on(cc.Node.EventType.TOUCH_END, function (event){
if(self.Timearray.length == 2){//检测双击
//此处可添加需要执行的操作
self.Timearray = [];
}
},self.node);
}

导入

如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值