nsqks的博客

本博客以下为个人笔记,如若有误,欢迎赐教。菜鸟之路,坎坷难行

A*搜索算法分享

/** * author: xa * time: 2019/4/23 * func: A*搜索算法 */ interface List{ x: number, // 当前X轴坐标 y: number, // 当前Y轴坐标 weigh...

2019-04-24 21:13:47

阅读数 21

评论数 0

cocos creator 小游戏框架 -- 音频管理

/** * author: xuao * time: 2018/04/11 * func: 音乐,音效管理 */ var AudioManager = { init: function(){ this._playMusic = {}; ...

2018-04-11 17:24:17

阅读数 2167

评论数 1

裁剪圆角矩形模板

cc.Node.prototype.addClippingCircleRect = function(str, attr){ var size = attr.size || this.getContentSize(); var clipSize = attr.clipSize ||...

2018-03-28 16:12:53

阅读数 126

评论数 0

圆形切割遮罩模板

** * 裁剪圆模板 by xuao 2018/03/28 * @param str 图片 * @param Radius 半径 * @param lineWidth 线宽 * @param pos ...

2018-03-28 16:11:49

阅读数 82

评论数 0

如何解决.gitignore不生效的问题

git rm -r --cached . git add . git commit -m "comment" git push

2017-11-08 09:37:21

阅读数 122

评论数 0

js 中的 try/catch

先看一段代码吧,觉得这个会输出多少?function test(){ var i = “0”; try{ i += “1”; return i; } catch(e){} finally{ i ...

2017-10-18 09:38:10

阅读数 140

评论数 1

nodeJs常用util工具函数

var util = require(“util”); util.inherits(a,b); 描述:用a继承b,a只继承原型链上的内容 util.inspect(obj, [showHidden], [depth], [colors]); 描述:一个将任意对象转换 为字符串的方法,通常用于调...

2017-08-30 10:38:47

阅读数 328

评论数 0

cocos2d-js 生命周期函数

onEnter()。 进入层时候调用。onEnterTransitionDidFinish()。 进入层而且过渡动画结束时候调用。onExit()。 退出层时候调用。onExitTransitio...

2017-08-25 16:37:06

阅读数 255

评论数 0

cocos2d-js 播放音频文件

使用AudioEngine引擎 Cocos2d-JS提供了一个音频cc.AudioEngine引擎。cc.AudioEngine有几个常用的函数: playMusic(url,loop)播放背景音乐,参数url是播放文件的路径,参数loop控制是否循环播放,默认情况下为false stopMus...

2017-08-23 17:39:45

阅读数 165

评论数 0

JS 对象之扩展、密封、冻结三大特性

JS的三大特性:扩展、密封、冻结 前要:属性描述符 Object.create({}, { age:{ value : 18, // 永远18 configurable : true, // 可配置 ...

2017-08-21 10:23:02

阅读数 185

评论数 0

cocos2d-js 关于多端文本输入框问题

网页版 手机版this.editbox2 = new cc.EditBox(cc.size(200, 30), new cc.Scale9Sprite(res.imgBox)); this.editbox2.x = cc.winSize.width / 2; this.editbox2.y = c...

2017-08-15 17:54:12

阅读数 389

评论数 0

转载:js版本的设计模式

转载自汤姆大叔的深入理解JavaScript系列

2017-08-10 15:13:33

阅读数 79

评论数 0

ccui.pageView基础应用

var PageView = cc.Layer.extend({ ctor : function(){ this._super(); // 案例一 this.demoOne(); return true; }, de...

2017-08-10 15:06:37

阅读数 439

评论数 0

如何创建一个不可修改的属性

cocos2d-js 创建一个不可修改其值的属性

2017-08-07 16:45:37

阅读数 436

评论数 0

ccui.layout 横 竖方向布局,简单实现

var LayoutView = cc.Layer.extend({ ctor : function(){ this._super(); var colorList = [cc.color(255, 255, 255), cc.color(255, 0, 0...

2017-08-07 11:45:02

阅读数 696

评论数 0

js json中如何删除指定元素

// 删除单个指定内容 function JsonDelItem(JSONArray, index){ for(var key in JSONArray){ if(key == index || JSONArray[key] == index){ d...

2017-08-05 10:24:28

阅读数 3543

评论数 0

cc.scrollView基础用法

cc.ScrollView()

2017-08-05 09:27:37

阅读数 170

评论数 0

ccui.ScrollView()简单应用实例

var ScrollViewLayer = cc.Layer.extend({ sprite:null, ctor:function () { this._super(); // scrollView var colorList = [...

2017-08-04 09:56:38

阅读数 118

评论数 0

scrollview组件

cocos2d-js ccui.scrollview组件cc.newScrollView = cc.Node.extend({ children : [], // 用于储存子节点 listener : [], ctor : function(args){ ...

2017-08-04 09:39:13

阅读数 244

评论数 0

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