![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
creator
N_irvana
这个作者很懒,什么都没留下…
展开
-
CocosCreator自定义事件的清除方法
//抛出自定义事件var firstChoose = new cc.Event.EventCustom("chooseID", false) firstChoose.setUserData(that._selfId) cc.find('UIScript').dispatchEvent(firstChoos原创 2016-08-03 13:02:09 · 5257 阅读 · 0 评论 -
Creator关于坐标的一些代码
update: function (dt) { //得到怪物的坐标 var sp = this.guaiwu.convertToWorldSpaceAR(this.guaiwu.getPosition()) //得到炮塔的坐标 var pos = this.node.convertToWorldSpaceAR(this.node.getPo原创 2016-07-15 17:47:09 · 1077 阅读 · 0 评论 -
7-18关于预制件和添加图片
resources 文件夹里面的资源,可以关联依赖到文件夹外部的其它资源,同样也可以被外部场景或资源引用到。项目构建时,除了已在 构建发布 面板勾选的场景外,resources 文件夹里面的所有资源,连同它们关联依赖的 resources 文件夹外部的资源,都会被导出。所以如果一份资源不需要由脚本直接动态加载,那么不用放在 resources 文件夹里。动态加载 AssetCr原创 2016-07-18 18:12:39 · 448 阅读 · 0 评论 -
关于裁剪CSV文件中的各类数据的代码
_loadMapData:function(){ var that = this cc.loader.loadRes("csv/map",function(err,mapCsv){ var mapArr = mapCsv.split("\n")//地图ID,人物ID,人物形象,人物名字,对话,人物坐标X,人物坐标Y,点击事件D-任务 M-原创 2016-07-19 15:31:57 · 512 阅读 · 0 评论 -
CocosCreator中使玩家移动到点击位置的代码
onLoad: function () { var that = this that._playerSpeed = 300 that.bg.on(cc.Node.EventType.TOUCH_START,function(event){ //获取当前点击的全局坐标 var temp = event.getLoc原创 2016-07-19 15:33:34 · 8150 阅读 · 0 评论 -
判断层级代码
只有Node节点才可以添加on事件的侦听。关于数组sort的代码的运用var ob=[{age:99},{age:9},{age:399},{age:199}] ob.sort(function(a,b){ return a.age > b.age?1:-1 }) cc.log('???', o原创 2016-07-20 08:49:58 · 1085 阅读 · 0 评论 -
CocosCreator中从一个脚本代码跳转到另一个脚本代码
点击后跳转至另一个层中的代码 //当点击到NPC的时候,传入点击的NPC的全部属性到playerControl代码层中 newNode.getChildByName('pic').on(cc.Node.EventType.TOUCH_START,function(){ cc.log(ob.name+'被点击了')原创 2016-07-22 14:43:19 · 2215 阅读 · 0 评论 -
从一个scene跳转到另一个scene的代码以及一些控件代码
cc.find('Canvas').runAction(cc.sequence(cc.fadeOut(1.0),cc.callFunc(function(){ cc.director.loadScene('WAR');}))) this.node.getComponent(cc.ProgressBar).progress = 。。。给进度条添加数据原创 2016-07-28 08:46:14 · 1968 阅读 · 0 评论 -
CocosCreator自定义事件总结
//定义一个变量储存自定义事件名称"chooseID"和是否冒泡falsevar firstChoose = new cc.Event.EventCustom("chooseID", false)//给自定义事件添加需要抛出的事件 firstChoose.setUserData([ob,that._selfActive])//抛出自定义事件原创 2016-08-01 16:48:13 · 5504 阅读 · 0 评论 -
CocosCreator中。取消当前选中的状态并给第二次点击的物品添加选中状态的代码(自定义事件版)
//当那个图片被点击后,抛出自定义事件,将当前点击图片的信息和点击状态传出that.node.getChildByName('pic').on(cc.Node.EventType.TOUCH_START,function(){ cc.log(that._selfId+'被点击了') //当点击的图片还是第一次点击的图片时候,点击状态交换原创 2016-08-01 17:04:41 · 3184 阅读 · 0 评论 -
Creat中。关于抛出坐标与接收坐标
我在背景图片上面添加点击事件,然后将在背景上面的点击坐标。抛到防御塔的JS文件里面让他接收并获取坐标背景JS代码:cc.Class({ extends: cc.Component, properties: { paota:{ default: null, type: cc.Node }原创 2016-07-14 17:50:14 · 382 阅读 · 0 评论