上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 1、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值 要说明的是,虽然第二... 阅读全文
posted @ 2016-10-24 13:08 siegel 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: 如果是原始引擎的话是会比较大一些,但是最终发布的时候我们都建议你打包成release版,这个可以使用cocos命令 cocos compile -p web 来完成轻松打包,会在你的项目目录下创建一个publish目录,只需要将这个文件夹部署到服务器端就可以了,release模式的js文件都会被closure compiler高级压缩 另外,为了不引用引擎中你所不需要的模块,你可以... 阅读全文
posted @ 2016-10-24 07:21 siegel 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 【转】http://code.lovemiao.com/?p=136#more-136 之前写过一篇《不规则形状按钮的点击判定》,利用了CCRenderTexture创建一块画布,可以在上面随意作画,这次,美术同学又本着把程序员折腾到底的态度,提出了又一奇葩需求,由于原需求设计商业机密,这里仅举个同理的例子说明。 附带福利图一张: 神马?没看够?还想看看其他人?请看耐心完全文 要做到上... 阅读全文
posted @ 2016-10-23 19:46 siegel 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 【转】http://blog.csdn.net/realcrazysun1/article/details/42393629 本文基于cocos2d-js 3.0版本引擎开发 RenderTexture用法1:数字图片 通过这张图片实现任意数字 //数字图片精灵 var PictureNumber = cc.Sprite.extend({ m_Number:nu... 阅读全文
posted @ 2016-10-23 19:38 siegel 阅读(3310) 评论(0) 推荐(0) 编辑
摘要: 【转】http://blog.csdn.net/realcrazysun1/article/details/43054229 A*算法的东西网上讲了很多~但还是不可避免的要去研究一下,cocos官网上有一个cocos2dx版本的A星算法(cocos2d-x A星算法),正好拿来改造一下,顺便踩踩cocos2d-js的坑 原理和伪代码部分可以参考这个(A*算法伪代码)废话不多说,直接上正题. ... 阅读全文
posted @ 2016-10-23 19:31 siegel 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 这一节主要是针对上一节的补充,关于地图的优化策略上一节中已经涉及了一些,这一节具体说下。 地图块加载队列:就拿1280*800的屏幕分辨率来讲,大约需要加载的地图块为30~35块之间,如果这个时候一下子加载这么多地图块,占用的网络带宽会比较多,因为IE加载资源也是有限制的,如果多余限制就会加入排队机制。所以这个时候,就需要一个地图加载队列,来限制同时加载地图块的数量,比如可以同时加载两个,... 阅读全文
posted @ 2016-10-19 16:08 siegel 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 地图分块加载类MapEngine,主要包含以下属性: g 地图层graphics,地图将画在上面 buffPixelRange 地图加载范围矩形 viewPort 屏幕视窗 currZoneArr 已经加载过的地图块 waitLoadZone 待加载地图块 showZone 加载完成即将... 阅读全文
posted @ 2016-10-19 15:38 siegel 阅读(371) 评论(0) 推荐(0) 编辑
摘要: [转]http://www.cnblogs.com/BlueWoods/p/4684557.html 这一节说说视窗,这个视窗,也就是游戏的视角。现在的网页游戏分为2D游戏,2.5D游戏和3D游戏,2D游戏基本是一些横板的,2.5D基本都是arpg的,可以说游戏画面投影的角度略有不同,3D网页游戏,现在也有不少,效果做的不错的,都是带微端的,不带微端同屏人数过多就会出现卡顿的情况。个人... 阅读全文
posted @ 2016-10-19 15:35 siegel 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 【转】http://www.cnblogs.com/BlueWoods/p/4681572.html?from=timeline&isappinstalled=1 开发arpg网页游戏一项比较重要的难点是游戏推图。游戏中主城的地图比较大,我遇到到最大的是8000*6000的地图,比较小的就是副本地图,有可能还占不了一屏。像这种比较大的地图,一般都是分块加载的,游戏中不可能一次将整个地图添加... 阅读全文
posted @ 2016-10-19 15:32 siegel 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 今天白白跟大家分享一下cocos2dx中定时器的使用方法。 首先,什么是定时器呢?或许你有时候会想让某个函数不断的去执行,或许只是执行一次,获取你想让他每隔几秒执行一次,ok,这些都可以统统交给定时器来解决。 cocos2dx中有三种定时器:schedule,scheduleUpdate,scheduleOnce。了解其功能便会发现定时器真是太方便了,废话不多说,我们逐一学习一下。 ... 阅读全文
posted @ 2016-10-19 09:08 siegel 阅读(821) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页