自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

淡淡风溶溶月

水中月是天上月,眼前人是心上人。

  • 博客(12)
  • 收藏
  • 关注

原创 代码中特殊注释——TODO、FIXME、XXX、HACK、BUG、NOTE

NOTE/XXX/HACK/FIXME/BUG/TODO

2023-01-07 00:33:34 1856

原创 git commit提交规范

git

2023-01-07 00:13:17 135

原创 creator发布oppo小游戏

creator发布oppo小游戏一、基本流程creator构建发布功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一、基本流程近日小游戏上oppo,在此对于cocoscreator发布oppo小游戏流程作一个记录分享,用的cre

2020-11-19 00:59:10 1023

原创 node安装错误提示2503、2502

win10下安装node等msi安装包错误提示2503、2502在winodw10系统下安装node.js.msi等msi格式安装文件错误提示2503、2502,其实就是系统账户权限不够,我们只需要通过最高权限去运行msi格式的安装包,就可以安装成功了。1、以管理员身份运行cmd命令 (Win + X, A);2、用msiexec安装nodejs在cmd窗口输入下载的node.js安装包所在位置(例:msiexec /package D:\node-v8.11.3-x64.msi)...

2020-11-18 22:19:00 318

原创 cocos creator基础总结

常用用法1.场景加载2.获取节点3.获取节点位置,设置节点4.计时器5.事件监听6.定义全局变量7.分辨率8.音频控制9.存档操作10.判断平台11.监听和发射事件12.其他操作1.场景加载cc.director.loadScene('场景名称');//场景跳转cc.director.preloadScene('场景名称');//预加载场景cc.director.getScene();//获取当前场景2.获取节点var a = this.node;//获取当前脚本所在的节点var a = t

2020-09-28 21:27:15 530

原创 ES6箭头函数、扩展运算符 三个点(。。。)

ES6箭头函数、扩展运算符箭头函数箭头函数this指向问题:扩展运算符1、含义2、替代数组的apply方法3、合并数组4、与解构赋值结合5、函数的返回值6、字符串7、实现了 Iterator 接口的对象8、Map 和 Set 结构, Generator 函数箭头函数x=>x*x;function(){ return x*x;}箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种像上面的,只包含一个表达式,连{ … }和return都省略掉了。还有一种可以包含多条语句,这

2020-09-28 21:14:48 437

原创 ES6 for...of循环

一个数据结构只要部署了Symbol.iterator属性,就被视为具有 iterator 接口,就可以用for…of循环遍历它的成员。也就是说,for…of循环内部调用的是数据结构的Symbol.iterator方法。for…of循环可以使用的范围包括数组、Set 和 Map 结构、某些类似数组的对象(比如arguments对象、DOM NodeList 对象)、后文的 Generator 对象,以及字符串。数组for…of循环可以代替数组实例的forEach方法。JavaScript 原有的for

2020-09-28 21:05:32 145

原创 ES6 let和const命令

这里写目录标题let和var的区别let不允许在相同作用域内,重复声明同一个变量let会产生块级作用域,且只在自己的作用域内生效,var不受限制let不存在变量提升let存在暂时性死域const声明的特点let和var的区别var命令会发生”变量提升“现象,即变量可以在声明之前使用,值为undefined。let不存在变量提升,它所声明的变量一定要在声明后使用,否则报错。let不允许在相同作用域内重复声明同一个变量,var可以。let会产生块级作用域,且只在自己的作用域内生效,var不受限制。l

2020-09-28 21:00:49 227

原创 JS数组去重

数组去重一、ES6中 new Set方法二、嵌套的for循环三、indexOf四、Sort(相邻元素对比法)五、利用对象的属性不能相同的特点去重(不建议用,有缺陷)六、利用数组的includes去重七、利用数组的filter方法去重八、利用函数递归去重九、利用ES6中的Map方法去重十、利用reduce+includes数组中某个元素重复个数一、ES6中 new Set方法const list1 = [1, 2, 3, 7, 11, 56, 3, 2, 4, 5];const list2 = new

2020-09-28 20:45:17 117

原创 cocos crearor 屏幕适配

屏幕适配的基本原理设计分辨率:制作场景时使用的分辨率蓝本。屏幕分辨率:游戏在设备上运行时的实际屏幕显示分辨率。物理分辨率:硬件所支持的分辨率,也叫设备像素。逻辑分辨率:软件所使用的分辨率。// 当前窗口大小即适配后的大小cc.director.getWinSize();cc.director.getVisibleSize();cc.log("winSize",cc.winSize);cc.log("winSize",cc.view.getVisibleSize()); // 可见区域大

2020-09-28 17:38:22 352

原创 JS代码注释规范与示例

JS代码注释规范与示例文件注释普通注释文档注释函数注释规范文件注释文件注释位于文件的最前面,应包括文件的以下信息:概要说明及版本(必须)项目地址(开源组件必须)版权声明(必须)开源协议(开源组件必须)版本号(必须)修改时间(必须),以ISO格式表示(可使用Sublime Text的InsertDate插件插入)文件注释必须全部以英文字符表示,并存在于文件的开发版本与生产版本中。例如:/*! * jRaiser 2 Javascript Library * sizzle - v1.9.1 (2013

2020-09-28 11:45:31 918

原创 JS高阶函数的使用

JS高阶函数的使用map()定义用法语法reduce()定义用法语法filter()定义用法语法回调函数sort()定义用法语法map()定义map()通过指定函数处理数组的每个元素,并返回处理后的数组。用法map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。map() 方法按照原始数组元素顺序依次处理元素。注意: map() 不会对空数组进行检测。注意: map() 不会改变原始数组。语法array.map(function(currentValue,inde

2020-09-24 19:46:17 522

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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