Cocos Creator 教程:触摸事件

本文是针对Cocos Creator的新手教程,详细介绍了触摸事件的使用,包括设置触摸区域、事件监听与取消、Start、Move、End和Cancel四种回调事件的详细解释,并提供了一个完整的Demo示例,旨在帮助初学者掌握游戏中的触摸交互。
摘要由CSDN通过智能技术生成

触摸事件(Touch Event) 在游戏中是经常使用到的。比如常用移动人物,滑动页面等等。下面就为新手们作讲解

介绍

  • 设置触摸区域
    也就是设置需要触摸所在node的长宽区域即node属性中的size,如图1所示
    TIM截图20181006152616.png

  • 触摸事件注册监听
    通过cc.Node类中的on注册事件来使用的,比如注册Touch Start 事件

在继承Component的脚本中
//添加一个Touch Start 事件
this.node.on('touchstart',this.onEventStart,this);
  • 触摸事件取消监听
    如注册监听类似,不过不使用on事件,而是使用off事件。
this.node.off('touchstart',this.onEventStart,this);

回调事件

  • Start事件 (当手指触点落在目标节点区域内时回调)
    如果你想在触摸开始时做点事件&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值