cocos-html5
聪明的一休丶
我是无所不能的程序猿
展开
-
COCOS-HTML5-3.9版本学习(二)HTML5的COCOS结构模板
通过今天的研究,我根据官方文档的例子自己写的一个结构模板,下面就分享下:下图是项目结构:首先我们来看下index.html window.onload = function() { cc.game.onStart = function() { //load resources cc.LoaderSc原创 2016-01-04 18:00:23 · 488 阅读 · 0 评论 -
COCOS-HTML5-3.9版本学习(一)HTML5的COCOS环境
首先我们先来说下开发环境吧: 也许很多人和我一样是web前端开发,一看官网那个COCOS-JS那个包300多M就崩溃了。其实当人认真研究官方文档和别人写的教程你会发现其实cocos也可以和jquery一样作为第三方引入。第一步: 我们去下载JS。 地址:http://cocos2d-x.org/filecenter/jsbuilder原创 2016-01-04 17:28:58 · 821 阅读 · 0 评论 -
COCOS-HTML5-3.9版本学习(三)box2d物理引擎的测试
我也是刚学习这两种引擎的JS写法,具体我先给大家说下box2dLayer的结构把:var box2dLayer = cc.Layer.extend({ world: null, allowSleep: true, //允许睡眠 onEnter: function() { this._super(); }, init: function() { }, initBox2d: fu原创 2016-01-08 16:21:08 · 1053 阅读 · 0 评论 -
COCOS-HTML5-3.9版本学习(四)chipmunk物理引擎的测试
chipmunkLayer和上一篇的实现方式几乎一致,只是两种引擎有差别,var chipmunkLayer = cc.Layer.extend({ size: null, space: null, _debugNode: null, box: null, downUpAction: null, onEnter: function() { this._super(); th原创 2016-01-08 16:30:14 · 501 阅读 · 0 评论 -
cocos2d-js cc.DrawNode用法示例
var draw = new cc.DrawNode(); //创建drawnode对象 this.addChild(draw, 10); var centerPos = cc.p(winSize.width / 2, winSize.height / 2); //drawSegment --- 绘转载 2016-01-26 10:23:30 · 1907 阅读 · 0 评论 -
申请TexturePacker免费注册码(TP:20C9A58A)
如果你是人开发人员,你需要使用TexturePacker工具制作精灵表,则可以通过https://www.codeandweb.com/request-free-license申请免费的注册码。请真实填写你的信息,主要是需要提供你的技术博客。提交申请后返回信息如下:Please prove that you are the blog's owner by placing t转载 2016-01-29 21:10:54 · 676 阅读 · 0 评论 -
js版 A*寻路算法
对于初学者而言,A*寻路已经是个比较复杂的算法了,为了便于理解,本文降低了A*算法的难度,规定只能横竖(四方向)寻路,而无法直接走对角线,使得整个算法更好理解。简而言之,A*寻路就是计算从起点经过该点到达终点的路程,并使得总路程达到最小值,因此引入一个公式:F=G+H;其中,F是从起点经过该点到达终点的总路程,G是起点到达该点的“已走路程”,H是该点到达终点的“预计路程”。转载 2016-03-25 10:54:52 · 2602 阅读 · 0 评论 -
java 版 A*寻路算法具体过程
当然寻路算法不止 A* 这一种, 还有递归, 非递归, 广度优先, 深度优先, 使用堆栈等等, 有兴趣的可以研究研究~~简易地图 如图所示简易地图, 其中绿色方块的是起点 (用 A 表示), 中间蓝色的是障碍物, 红色的方块 (用 B 表示) 是目的地. 为了可以用一个二维数组来表示地图, 我们将地图划分成一个个的小方块. 二维数组在游戏转载 2016-03-25 10:49:10 · 649 阅读 · 0 评论