- 博客(13)
- 收藏
- 关注
翻译 JS基础知识
http://bonsaiden.github.io/JavaScript-Garden/zh/#function.closures
2016-09-26 10:31:09 350
翻译 cocosCreate 黄金矿工绳索摆动,以及钩子的扔出和回收
this.startPos = this.rope.position; //记录起始位置 //绳子摇摆动作 this.shakeAction = cc.repeatForever(cc.sequence(cc.rotateTo(3,60),cc.rotateTo(3,-60))); // 回收钩子 //绳子收回动作,绳子收回后执行摇摆动作 this.returnAction = cc.s
2016-09-19 19:18:44 7832
转载 creator 点击事件
properties: { background: cc.Node, },123 this.background.on(cc.Node.EventType.TOUCH_START,function(event){ })12 将background节点添加点击事件 (点击事件只能在节点上添加 ! ! ! ) creator里的新点击事件写法,cc.No
2016-09-13 19:43:42 898
转载 关于Action动作
1.移动 To是移动到指定位置 , By是以自己为中心向设置的x,y移动 : var moveTo = cc.moveTo(2, cc.p(cc.winSize.width, cc.winSize.height>>1)) var moveBy = cc.moveBy(2, cc.p(cc.winSize.width, cc.winSize.height>>1)) 12 2.旋转 To是旋转
2016-09-13 19:37:05 295
转载 setInterval 、 settimeout 、clearInterval 用法(特殊情况下代替schedule)
setInterval API链接 间隔0.3秒执行一次 (多次) setInterval(function(){ cc.log("do something") },300)123 settimeout API链接 延迟0.3秒执行一次 (单次) settimeout (function(){ cc.log("do something") },300)123
2016-09-13 19:34:47 2459
转载 Cocos2D -- 添加点击侦听listener(基本格式、判断点击区域、拖拽跟随移动)
var that = this var listener = cc.EventListener.create({ event: cc.EventListener.TOUCH_ONE_BY_ONE, //吞没事件穿透 swallowTouches: true, onTouchBegan: function (touch, event) { return true; //★★★★★ // (r
2016-09-13 19:31:19 605
转载 适配器的用法
适配器方法 : 功能 : 将预先加载的对象属性对应转换到新对象上 adapter: function(ob){ var newOb = { name : ob.name, pic : ob.pic, life : ob.blood || ob.life, life_grow
2016-09-13 19:25:21 297
转载 cocos Creator 动态添加图片函数
调用方法传入节点和图片地址 this._addSpritePic(this.bg.getComponent(cc.Sprite), "pic/map/1"); // 第一个必须是cc.Sprite 类型 如果this.bg是node节点 需要getComponent里面的Sprite12 方法里将传入图片地址对应图片加载到对应节点(必须是cc.Sprite节点 !!!)
2016-09-13 19:23:09 6588
转载 cocos2d-js打包APK出现的问题
1 . schedule 里面的 cc.repeatforever 不能用!!!!!!!!! 解决办法 : 将cc.repeatforever 替换成 9999999999暂时可以解决 在计时器里面不填写次数会默认无限 -1也可以默认无限 但是打包APK之后可能无效 removeFromParent移除之后任然会产生其他影响(在飞机游戏中,子弹碰撞敌机,子弹removeFromParen
2016-09-13 19:08:31 593
转载 Cocos Creator 自定义事件
抛出自定义事件 var Custom_Event = new cc.Event.EventCustom("EventName", false) Custom_Event.setUserData(data) cc.find('UIScript').dispatchEvent(Custom_Event)123 接收自定义事件 var that = this
2016-09-13 19:07:18 946 1
转载 配置Android的SDK,DNK,JDK,ANT打包APK环境
Android-sdk : 参考网站 : http://jingyan.baidu.com/article/f71d603757965b1ab641d12a.html 细节部分 : 解压SDK后,将这两个文件夹地址复制到系统变量中的path里,要分号 ”; ”隔开. 在变量值里加入androidSDK中platform-tools和tools的路径(如图两个文件夹) 注意 : 需要
2016-09-13 19:06:11 383
转载 JS局部坐标和全局坐标的转换
properties: { player: cc.Node, background: cc.Node, }, 将点击的点touchPoint 转化为player的父对象的相对节点. (可以用来比较player坐标和点击坐标的相对位置) 世界坐标 转化为 相对坐标: this.background.on(cc.Node.EventType.T
2016-09-13 19:03:22 2703
原创 斗地主游戏制作流程(1)
1.创建牌的预制件,利用利用for循序 吊用创建预制件方法,将i值传入创建预制件中作为牌的id属性 并将其传入预制件绑定的脚本, //------------------------------------------ onLoad: function () { this._loadedCards = 0 this._totalNum = 52 for(var i
2016-09-13 17:00:46 4778
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人