在游戏中,我们经常会碰到一些弹窗,这些弹窗禁止点透,也就是禁止触摸事件传递到底层,我们称之为遮挡层,这些遮挡层,需要开发遮挡层,我们首先得了解cocos2d-js的触摸传递机制,本文主要针对cocos2d-js v3.0 final版本。 根据官方文档,我们可以得知,触摸方式有五种,但是根据需求 ...
在游戏中,我们经常会碰到一些弹窗,这些弹窗禁止点透,也就是禁止触摸事件传递到底层,我们称之为遮挡层,这些遮挡层,需要开发遮挡层,我们首先得了解cocos2d-js的触摸传递机制,本文主要针对cocos2d-js v3.0 final版本。 根据官方文档,我们可以得知,触摸方式有五种,但是根据需求 ...
使用软件,cocos V3.10大集合 Mac系统 需求:同一个界面上三个按钮,每个按钮对应不同的操作,默认显示一个按钮为选中状态,其他两个为未选中状态,操作中点击那个按钮那个为选中状态,其他变为未选中状态 一,首先我们使用cocos新建一个Cocos2d-js的新项目,然后再 ...
熟悉js的dom事件或者flash事件的,基本都能立马明白cc.eventManager的用法。 cc.eventManager有两种注册监听器的方式,一种是原生事件,例如 addListener接受的是一个object。键盘事件、触摸事件等都是这样的。往往这个object的结构 ...
第一步,环境搭建 首先去官网下载cocos2d-x压缩包:https://cocos2d-x.org/download 这里我选择的是3.x版本的完整SDK: 解压到任意目录运行python setup.py安装即可,不过这里的python版本是2.x。 新建工程:cocos new ...
一、前言 今天我们来讲一个最最最常见的一个小游戏——打飞机!是的,打飞机!还记得小时候在玩儿的雷电,应该是打飞机最早的样子了吧。直到现在,也有微信打飞机,全民飞机大战,全民打飞机等游戏的出现,这些游 ...
cocos2d-js3.0实用语法 Scale9Sprite 在用Scale9Sprite.create的时候出现Uncaught TypeError: Cannot call method 'create' of undefined这个错误, 后来发现在默认情况下 ...
cocos2d-js使用js语言,可发布到Web平台,iOS,Android,Windows Phone8,Mac,Windows等平台。 我现在的开发环境: mac,webstorm,Cocos2d-x的官方网站下载Cocos2D-JS版本 http://cocos2d ...