下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

详解在Cocos2D-html5中的键盘事件与touch事件

作者:课课家教育     来源: http://www.kokojia.com点击数:678发布时间: 2019-03-25 10:01:57

标签: Cocos2D-html5Cocos2D-html5键盘事件Cocos2D-html5 touch事件

  关于Cocos2D-html5中的键盘事件与touch事件,初学者可能还不是很了解,本篇教程将带你深入了解Cocos2D-HTML5中的键盘事件与touch事件。

  游戏是互动的,获取用户输入至关重要。cocos2d中目前只有Layer以及其子类默认能够获取用户输入,即触发用户输入的事件。其他节点需要开启触摸事件的话,需要自己手动实现。

  现在看一个例子:

详解在Cocos2D-html5中的键盘事件与touch事件_Cocos2D-html5_Cocos2D-html5键盘事件_Cocos2D-html5 touch事件_课课家

  在绿色层左边点击一下,效果如图:

  至于可以有哪些事件,自己可以查看API文档的cc.KeypadDelegate和cc.StandardTouchDelegate。

  至于其他节点,比如Sprite,需要手动实现,主要用到的方法是:cc.Director.getInstance().getTouchDispatcher().addStandardDelegate()和cc.Director.getInstance().getTouchDispatcher().removeDelegate。

  以下是我的一个实例:

赞(15)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程