自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WLinyi的博客

成长历程

  • 博客(18)
  • 收藏
  • 关注

原创 战斗代码

fighting: function(fighter,beHiter){       var that = this        var node = fighter.shift()            var beHitNode = beHiter[parseInt(Math.random()*beHiter.length)]        var basePos = nod

2016-07-30 08:28:42 1355

原创 IndexOf的用法

IndexOf() 查找字串中指定字符或字串首次出现的位置,返首索引值,如: str1.IndexOf("字"); //查找“字”在str1中的索引值(位置) str1.IndexOf("字串");//查找“字串”的第一个字符在str1中的索引值(位置) str1.IndexOf("字",start,end);//从str1第start+1个字符起,查找end个字符,查找“字”在字

2016-07-29 22:50:01 1693

原创 传送门的一对多点传送程序

先在NPC中添加传送门图片,动作中设定为Y+对应场景顺序编号pub_showTalkInfo:function(ob){        this.talkPanel.getChildByName('nameLabel').getComponent(cc.Label).string = ob.name        var arr = ob.msg.split("|")      

2016-07-25 08:55:01 671

原创 角色的移动和转身

properties: {       bg: cc.Node,       anim: cc.Animation,       player : cc.Node,    },    // use this for initialization    onLoad: function () {        var num = 200        var that

2016-07-19 17:08:44 932

翻译 表格文件的调用

onLoad: function () {        this._loadMapData();    },        _loadMapData : function (){        var that = this         cc.loader.loadRes("csv/map",function(err,mapCsv){            var

2016-07-19 17:06:48 319

翻译 sort冒泡

var arr = this.npcLayer.getChildren()arr.sort(function(a,b){    return a.y })var ob=[{age:99},{age:9},{age:399},{age:199}]ob.sort(function(a,b){    return a.age > b.age?1:-1})cc.log('?

2016-07-19 16:44:08 320

翻译 二维数组扩展

var Creat2XArr = function(_i,_j,defaultValue){ var returnArr0 = [] for(var i = 0;i<_i;i++){ returnArr[i] = [] for(var j=0;j<_j;j++){ returnArr[i][j] = defaultValue;

2016-07-18 19:25:49 674

原创 动作代码

//场景对象_mainUI:null,//显示的文本_resultLab:null,//显示的文本_resultLab1:null, test:function(){ cc.log(3213, this.x,this.y) },onClick:function(target){ cc.log('touch it',target.tag)

2016-07-18 19:23:51 1096

翻译 定时器的合并和变速

schedule1:null,schedule2:null,ctor:function () { this._super(); this.schedule1 = { target:3, //��¼����Ŀ��ֵ current:0, //��¼���ǵ���ֵ handler:this.handler1, }

2016-07-18 19:21:18 11447

翻译 消除游戏解析

var touchIndex = event.getUserData() cc.log(touchIndex, this.cellArr) // cc.p(9,4) var arr = this.checkPoint(touchIndex) cc.log('第一次检测周围-----------') TracePointArray(arr) this.u

2016-07-18 19:19:32 418

翻译 自定义事件

自定义事件的侦听cc.eventManager.addCustomListener(USER_CLICK_SHRED_EVENT,function(event){ var data = event.getUserData(); cc.log('获得了数据',data) })自定义事件的抛出cc.eventManager.disp

2016-07-18 19:18:18 245

翻译 cocosSteator整理

事件处理是在节点(cc.Node)中完成的。对于组件,可以通过访问节点 this.node 来注册和监听事件。监听事件可以 通过 this.node.on() 函数来注册,方法如下:cc.Class({  extends: cc.Component,  properties: {  },  onLoad: function () {    this.node.on('mou

2016-07-18 19:11:56 451

原创 cocosCreator注意点(暂时)

1、一般会将场景中的所有负责图像显示的节点都放在Canvas下面。这样当Canvas的scale(缩放)属性改变时,所有作为其子节点的图像也会跟着一起缩放以适应不同屏幕的大小。2、Cocos Creator 中脚本名称就是组件的名称,这个命名是大小写敏感的!如果组件名称的大小写不正确,将无法正确通过名称使用组件!3、代码完成后必须保存才能在属性检查器中使用添加的代码。

2016-07-18 19:09:56 1826

翻译 指针及距离

dist = cc.pDistance(this.node.position, playerPos)//两点之间距离changeHandRotate:function (touch){   var po1 = this.hand.getPosition()   if (0){      //局部坐标转换      var po2 = this.canvas.convertT

2016-07-18 19:06:16 606

原创 三消核心代码

相邻块的交换、相邻的块改变点击状态、改变点击的块的形态让可以三消的数组中元素不重复判断相邻块交换后判断是否可以三消

2016-07-04 14:14:51 1067

翻译 三消数组的拼接

拼接2个数组,删除掉其中相同的元素filterDelSame:function(arr1,arr2){        var returnArr = arr1.concat(arr2)        for(var i = 0 ;i            var nowPo = returnArr[i]            for(var j = i+1 ;j      

2016-07-01 18:04:54 268

翻译 飞机大战整理

敌人飞机多样性 外观,发射子弹频率,出现频率,血量,移动速度 this.color = cc.color(parseInt(Math.random()*255),parseInt(Math.random()*255),parseInt(Math.random()*255),255)  var EnemyData = {  enemy_1:{   pic:"res/plane

2016-07-01 17:59:55 387

翻译 添加动画、单张图片

添加动画plist + png  var frame = cc.spriteFrameCache.getSpriteFrame("explosion_03.png");        var sp = new cc.Sprite(frame)添加单张图片cc.spriteFrameCache.addSpriteFrames(res.animation_plist);  //加载

2016-07-01 17:53:26 344

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除