240 发简信
IP属地:江西
  • cocos creator使用远端的粒子动画

    在些需求需要在游戏中使用远端下载的粒子。 想到了两种方案: 远端下载 plist 文件,创建 ParticleSystem 赋值给 file 属性。(证明了该方法在我们项目里...

  • 建造者模式的简单例子

    建造者模式概念 将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示,通常情况下建造者内部顺序是稳定的。由于建造者隐藏了具体创建过程,如果需要改变一个产...

  • 120
    如何将本地项目代码上传到github

    记一下上传流程,方便下次查阅。 需要的工具 github账号(可在 https://github.com 上注册 ) git工具 (百度搜索git下载对应系统工具版...

  • egret引入第三方文件库

    egret引入第三方文件库官方文档地址: 白鹭开发者中心 4.1+ 版本后构建第三方库方法升级,库项目配置地址: 白鹭开发者中心 各个版本库下载地址: Egret Examp...

  • prototype和__proto__理解笔记

    构造函数 Person就是一个构造函数,通过new创建了p1对象实例。 每个函数都会有一个prototype属性,这个属性是一个指针,指向一个对象(==只有函数才有==) 总...

  • tomcat设置跨域访问

    tomcat设置跨域访问的方法 今天在本地架了个tomcat本地服务器,没想到在前端项目中要访问服务器资源也提示跨域无法访问问题,这里记录一下配置方法。 总共就两个步骤: 在...

  • 链表的概念和用法

    链表概念 链表是一种动态的数据结构。跟数组比较,链表的优势是分配内存空间的灵活性,数组的内存却是一块连续的内存。 插入数据来比较 数组插入数据需要插入位置后面的所有元素往后移...

  • Dictionary字典类的用法

    字典(Dictionary)是一种以 键-值对 形式存储数据的数据结构。 javascript用数组(Array)创建字典类。常用的有添加,查询,删除等操作。 我们项目中大佬...

  • map的用法

    Map概念 Map 对象以键值对保存数据。 map相对object的优点 map使用示例 数组的map方法 map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数...

  • promise用法

    Promise笔记 1.promise构造函数 Promise是一个构造函数,传参是一个function(resolve,reject),resolve是异步执行成功的回调,...

  • 事件冒泡、阻止事件冒泡

    事件冒泡 当事件发生后,这个事件就要开始传播(从里到外直到window或者从外向里)。事件源本身(可能)并没有处理事件的能力,即处理事件的函数(方法)并未绑定在该事件源上。 ...

  • egret 位图缓存

    egret文档里解释如下 通过缓存指定的显示对象来提高 Egret 的性能。让显示结果不常发生改变的显示对象变成一个“图片”,也就是位图版本的实例显示数据。当渲染阶段时, E...

  • protobuf的使用

    protobuf是Google提供一个具有高效的协议数据交换格式工具库,可以用于网络通信和数据存储。 优点: 体积小 序列化速度快 传输速度快 向后兼容性好 加密性好 维护成...

  • http笔记

    1.MIME MIME (多用途互联网邮件扩展类型)是描述消息内容类型的因特网标准。 MIME 消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。 2.servle...

  • egret websocket连接笔记

    egret.websocket的使用 egret.WebSocket 类启用代码以建立传输控制协议 (TCP) 套接字连接,用于发送和接收字符串或二进制数据。套接字以异步方式...

  • js this的指向,apply,call,bind的用法

    this指向 this指向上一级调用它的对象 apply,call,bind用法 apply,call,bind都是用来解决上例2 this指向作用域指向非我们想指向的位置时...