【Cocos2dx js系列】创建一个内容滑动框
摘要:var ScrollViewTestingLayer=cc.Layer.extend({ ctor:function () { this._super(); // Create the list view var listView = new ccui...
阅读全文
【Cocos2d js系列】创建一个弹出框
摘要:网上搜了半天资料,发现没一个说的简单明了的,我写一个吧:首先最重要的一点:可以在一个Layer中Add另外一个Layer,并且Layer对象也是可以设置缩放比率的。也就是说:你在GameOver的函数中可以:var godLayer=new GameOverDialogLayer();this.ad...
阅读全文
【Cocos2djs系列】不能重新加载场景
摘要:如果做了一个Array保存Sprite,并通过构造函数调用,会报错说不能添加已经添加的元素(关键是这个元素是哥new的呀,由此看来cocos应该自己有缓存了)最简单的办法:每次给这个array添加以前都来个:this.array.length=0; //话说这个是js通用的array清空操作,牛掰...
阅读全文
【Cocos2d js系列】利用cc.RotateBy或者RotateTo旋转一个对象以后如何复原
摘要:利用cc.RotateBy或者RotateTo旋转一个对象以后如何复原?gameSprite.rotation =0;即可,不要再做各种旋转了。
阅读全文
【Cocos2d js系列】如何画出一个弧线出来
摘要:网上找了好多,没有现成的资料,我自己写一个出来吧:var helper=new cc.DrawNode();helper.drawQuadBezier(cc.p(50,0),cc.p(50,50),cc.p(0,50),50,5,cc.color(255,255,0,255));简单注释下:help...
阅读全文
【Cocos系列】Cocos js 如何打包apk项目
摘要:官方吹牛皮说他们的工具多么多么牛掰闪闪,这是有个强大的前提的:-----------------------摘要:用r9d+1.7的jdk+2.7的python就可以了。---------------下面是详情:顺路说下我的电脑是Win7的64位系统:你机器上的jdk必须是1.7版本的(我用过其它各...
阅读全文
【Cocos2d-x-js系列】碰撞检测
摘要:简单描述下游戏的碰撞检测原理:首先要为每个游戏物体指定一个碰撞检测区域,然后在Update方法中实时检测两个物体的区域是否有重叠,如果有,那么就发生碰撞了。简单看下代码,这个代码是从官方的代码里头摘出来的 1 tools.CollisionHelper={ 2 IsCollided:func...
阅读全文
【Cocos2d-x-js系列】利用动画缓存来复用动画
摘要:OnWalkClick:function(sender){ var sfLaoJun1=new cc.SpriteFrame(res.npc_laojun1,cc.rect(0,0,70,101)); var sfLaoJun2=new cc.SpriteFrame(re...
阅读全文
【Cocos2d-x-js系列】制作人物动画
摘要:OnWalkClick:function(sender){var sfLaoJun1=new cc.SpriteFrame(res.npc_laojun1,cc.rect(0,0,70,101));var sfLaoJun2=new cc.SpriteFrame(res.npc_laojun2,cc...
阅读全文
【Cocos2d-X_JS系列】播放背景音乐
摘要:cc.audioEngine.playMusic(res.mp3_ChangAn,true); //前面那个是音乐的地址,一般都放在res当中预加载了;后面参数是是否循环播放
阅读全文
【Cocos2d-X-Js系列】Cannot read property 'mat' of null错误
摘要:Uncaught TypeError: Cannot read property 'mat' of null cc.kmMat4Assign mat4.js:306 _p.visit BaseNodesWebGL.js:68 _p.visit BaseNodesWebGL.js:92 cc....
阅读全文
【Cocos2djs系列】添加一个菜单
摘要:var mftStart=new cc.MenuItemFont("Start",this.OnStartClick,this); //按钮文字,回调函数,回调对象 var mnu=new cc.Menu(mftStart); mnu.setPosition(160,12...
阅读全文