Cocos2d-js
文章平均质量分 80
TPORL丶
爬上巨人的肩膀...
展开
-
点、圆、矩形之间的简单碰撞检测
这里总结了一下点、圆、矩形之间的简单碰撞检测算法(ps:矩形不包括旋转状态)点和圆的碰撞检测:1.计算点和圆心的距离2.判断点与圆心的距离是否小于圆的半isCollision: function(point, circle){ //点与圆心的距离 var distance = Math.sqrt(Math.pow(point.x -原创 2015-03-27 20:57:55 · 3019 阅读 · 1 评论 -
Cocos2d-js3.3 虚拟摇杆的实现
虚拟摇杆是在手机格斗游戏中经常看到的一个东西,今天就来了解一下如何在cocos2d-js实现一个虚拟摇杆...首先,先来看一下这个虚拟摇杆的效果,其中分为默认类型(Default)和跟随类型(Follow)默认类型(Default):跟随类型(Follow):首先,先来看一下我实现的这个虚拟摇杆的创建代码:var joystick = new Joystic原创 2015-04-03 09:51:03 · 1419 阅读 · 1 评论 -
Cocos2d-js3.3 物品收集效果
今天来实现一下游戏中物品收集的效果下面,来看看效果图:接下来,废话不多说,上代码:var HelloWorldLayer = cc.Layer.extend({ _stuffList: [], //物品列表 _counterLabel: null, //计数标签 _count: 0, //数量 _time: 0,原创 2015-04-05 15:58:40 · 863 阅读 · 1 评论 -
Cocos2d-js3.3 模态对话框的实现
首先,先了解一下什么是模态对话框,百度百科的给出了下面一个定义:模态对话框(Modal Dialogue Box,又叫做模式对话框),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。如单击【确定】或【取消】按钮等将该对话框关闭。游戏中经常会出现很多模态对话框,例如登陆框、提示框等等。原创 2015-04-06 11:06:17 · 1803 阅读 · 1 评论