- 博客(14)
- 资源 (7)
- 收藏
- 关注
原创 cocos Creator学习 二
node.active 就是 true,可见?, false:不可见?在构造函数里面 带下划线的变脸前面_ : 私有变量
2017-01-24 12:32:27 3377
原创 cocos Creator
消息传递: var info ={ path:"prefabes/alerts/alert_chouse", layerIndex:2, showBack:false, backName:"", scriptName:"alert_chouse_scr
2017-01-23 16:55:16 845
原创 Cocos Creator 01
通过全局变量访问你应当很谨慎地使用全局变量,当你要用全局变量时,应该很清楚自己在做什么,我们并不推荐滥用全局变量,即使要用也最好保证全局变量只读。让我们试着定义一个全局对象 window.Global,这个对象里面包含了 backNode 和 backLabel 两个属性。// Globals.js, this file can have any namewindo
2017-01-21 16:53:41 1115
原创 Cocos2d-JS 2017.1.19-代码阅读笔记
ccui.HBox对于Button只要setFocused(true),那么就会自动显示按钮的第二张图片(也就是pressed的图片)Defined in: UIHBox.jsExtends ccui.Layouthttp://www.cocos2d-x.org/docs/api-ref/js/v3x/
2017-01-19 14:22:51 618
原创 Cocos2d-JS 2017.1.18-代码阅读笔记
在一个Layer添加到层上的时候做了如下操作:1.首先是通过new方法创建,最先走的构造函数,ctor 函数,然后将层addChild到层上。2.然后是根据层的_running 的状态,则执行 child.onEnter() 操作。3.如果有过渡动画的话,则进行 if (this._isTransitionFinished) child.onEnterTransitionDidFini
2017-01-18 11:15:34 517
原创 Cocos2d-JS 2017.1.17-代码阅读笔记(二)
MainScene()主场景很简单:主场景加一个主MainLayer;其他的东西都是往MainLayer上添加的。//创建控制层this.controlLayer = new ControllerLayer();this.addChild(this.controlLayer, MainLayerIndex.INDEX_CONTROLLER);//创建底部按钮层 点击发送
2017-01-17 17:33:43 519
原创 Cocos2d-JS 2017.1.17-代码阅读笔记(一)
进入后台,进入游戏做的逻辑cc.eventManager.addCustomListener(cc.game.EVENT_HIDE, function () { var list = ccui.VideoPlayer.elements; for(var node, i=0; ilist.length; i++){ node = list[i];
2017-01-17 15:18:11 1003
转载 cocos2d-js 笔记
第三章命令新建项目: cocos new -l js projectname运行项目:cocos run -p web项目打包:cocos compile -p web -m release字典Scene:场景,pushScene,加载或切换场景但不销毁上一个场景。popScene,销毁当前场景,回到上一个场景。Director:导演,cc.dire
2017-01-17 11:47:02 2714 2
原创 Cocos2d-JS 2017.1.16-代码阅读笔记
导演管理整个场景,场景Scene.永远有且只有一个存在。层是添加到Scene上的。导演管理动画的播放stopAnimation。如果通过变量invalid控制。call:继承的时候改变this的指向,call里面的对象变成this。mainLoop: function () { if (this._purgeDirectorInNextLoop) {
2017-01-16 15:37:02 610
原创 JS call bind apply
function a(xx, yy) { alert(xx, yy); alert(this); alert(arguments); } a.apply(null, [5, 55]); a.call(null, 5, 55); function a(xx) { this.b = xx; } var o = {};
2017-01-16 12:11:34 292
原创 Cocos2d-JS 2017.1.13-代码阅读笔记
首先安装webStrom。阅读保卫萝卜代码。时间机制,首先在MainMenue中的代码:cc表示Cocos核心,ccs代表CocoStudio,ccui代表CocoStudio的UI控件 1.加载资源,2.加载背景,3.加载主要的层,4.加载【事件】事件::cc.Event(时间的对象),cc.EventListener(事件的监听器),cc.EventManager(
2017-01-16 10:48:04 465
转载 assert 函数
assert()函数用法总结 assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort
2017-01-16 10:44:19 800
转载 字符串反转
找工作前写了篇blog说要做些常见的笔试面试题,像单链表反转啊字符串反转啊之类的题目,但是只写了一篇单链表反转就没再继续写下去,因为觉得实在没什么好写的,不过都是一些简单的指针操作罢了,但是还是有很多新手问这个问题,而且我在腾讯二面的时候也被要求实现这个函数,那我也写一篇blog介绍一下字符串反转吧。 C语言中所谓的字符串不过是字符数组,后跟一个0x00字符标识结尾,所以反转起来很容易,只要
2017-01-09 01:55:23 452
原创 异或加密,不消耗额外空间
异或的运算方法是一个二进制运算:1^1=00^0=01^0=10^1=1两者相等为0,不等为1.对于一个字符来说,都可以用二进制码来表示.如A:01000001字符的异或就是对每一位进行二进制运算.用于加密算法时,假设你要加密的内容为A,密钥为B,则可以用异或加密:C=A^B在数据中保存C就行了.用的时候:A=B^C即可取得原加密的内
2017-01-04 16:46:14 515
cocos2d-html.min.zip
2019-11-18
python tiny 压缩png,jpg图片
2019-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人