自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Cocos Creator资源自动释放之2.x和3.x版本的使用及区别

Cocos Creator资源自动释放之2.x和3.x版本的使用及区别

2025-02-17 18:42:30 248

原创 cocos|分享一个用了好几年的list虚拟列表

这是一个基于Cocos Creator写的虚拟列表组件。本组件是配合 Cocos Creator 本身的滚动窗结构去写的,所以在编辑器中操作会很方便,所见即所得。

2024-12-30 10:30:00 261

原创 Unity游戏上传微信小游戏步骤

unity游戏转微信小程序游戏详细步骤

2024-10-30 14:41:48 521

原创 Unity 通用模块合集

Unity各功能模块(框架)合集,包括单例基类,Mono管理类,时间(定时器)管理类,事件管理类,资源管理类,对象缓冲池管理类,场景管理类,声音管理类,数据持久化管理,网络管理等各个模块,学习阅读需要有一定基础与了解各种设计模式直接上干货。

2024-10-19 18:58:30 743

原创 Unity网络模块开发

网络的本质是让我们可以通过物理设备传递2进制数据,让设备和设备之间可以通信协议的字面意思:经过谈判、协商而制定的共同承认、共同遵守的文件网络协议的基本概念:网络协议是计算机网络中进行数据交换而建立的规则、标准或约定的集合指的是计算机网络中互相通信的对等实体之间交换信息时所必须遵守的规则的集合OSI模型是网络通信的基本规则OSI模型是国际组织定义的一套理论基础,主要用于网络通信的规则TCP/IP协议是基于OSI模型的工业实现TCP/IP协议是基于这套理论基础真正实现的通信规则。

2024-10-11 13:15:51 973

原创 用python实现Excel转Json

简单易懂的Excel转Json

2024-09-20 14:25:33 259

原创 Unity的四种数据持久化方式

数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称;通俗来讲就是将数据存到硬盘,硬盘中数据读到游戏中,也就是传统意义上的存盘PlayerPrefs,是Unity引擎内置的主要用来存储和读取玩家偏好设定的一个类,这是官方手册里写的它的主要用途。但其实它不只可以存储玩家的偏好设定,也可以用来存储简单的数据。

2024-09-19 18:25:58 3374

原创 JavaScript事件的防抖和节流

函数防抖和节流函数的防抖和节流在我们的工作中经常会用到,在面试中也经常会出现.因此今天我们来聊聊防抖和节流首先我们来看下面这张用竖线画成的图:这其中的每一条竖线都代表着一次函数调用(如鼠标mousemove事件,input输入事件等) 正常执行的时候,调用的频率很快.但有时,我们并不需要这么高的频率去调用这个函数.假如这是一个调用后台接口的操作,那么就容易造成网络堵塞,大大的增加服务器的压力 函数防抖的时候,每次调用事件都是在正常执行暂停后一段时间(等你歇菜了我再上) 函数节流的时候.

2021-04-09 16:53:08 218 1

原创 JavaScript闭包理解

目录什么是闭包?变量的作用域初识闭包分析闭包经典使用场景1. 使用return 返回函数知识拓展--简化2. 函数作为参数3.IIFE(自执行函数)4. 定时器setTimeout(回调函数都是闭包)知识拓展-回调函数5.循环和闭包思考题思考题1思考题1解答思考题2思考题2解答使用闭包注意点参考我们学习闭包之前先了解作用域和作用域链的相关知识什么是闭包?闭包:闭包就是访问另一个函数作用域变量的函数闭包简单定义为在.

2021-03-31 02:16:43 309

转载 理解Javascript的作用域和作用域链

目录正文什么是作用域作用域的类型作用域嵌套词法作用域作用域链作用域和作用域链是如何工作的Javascript引擎是如何进行变量查找的结论正文作用域和作用域链在Javascript和很多其它的编程语言中都是一种基础概念。但很多Javascript开发者并不真正理解它们,但这些概念对掌握Javascript至关重要。正确的去理解这个概念有利于你去写更好,更高效和更简洁的代码,让你成为一个更优秀的Javascript开发者。因此,在本文中,我将会向大家解释.

2021-03-30 01:23:38 458

原创 promise函数封装(完整版)

// 声明构造函数function Promise(executor) { // 添加默认属性 this.PromiseState = 'pending'; this.PromiseResult = ''; // 接受多个then链式调用 this.callbacks = []; const self = this; // resolve函数 function resolve(data) { if (self.Promis.

2021-02-28 00:31:18 1774 5

原创 flex布局(精华-全)

目录什么是Flex布局flex布局中的一些基本概念容器的一些属性项目的一些属性什么是Flex布局flex布局表示弹性布局,为盒状模型提供最大的灵活性。适用范围任何一种元素都可以指定为flex布局.wrap{ display:flex;}1 2 3使用时应该注意些什么?如果是Webkit内核的浏览器,需要加上-webkit前缀 在父级元素设置为flex布局后,子元素的float、clear、vertical-align属性都将失效,所...

2021-02-23 21:06:31 1955 3

原创 ES6+知识点集(详细-超长篇)

目录let关键字const关键字解构赋值数组解构对象解构字符串/数值/布尔值浅拷贝交换变量遍历Map结构map函数let关键字声明变量 块级作用域 变量不能重复声明 不存在变量提升 不影响作用域链const关键字声明常量并且必须赋值 不存在变量提升 不能重复赋值 但可以更改和添加常量对象的属性 块级作用域 const car = { type: "porsche", model: "911", color: "Bla.

2021-02-01 20:40:44 2230

原创 由变量提升谈谈 JavaScript Execution Context

1.'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序或批处理文件。 删除node_modules后再cnpm install2.missing script: dev(启动命令)检查package.json中的配置命令是否配置或配置错误 查看是否有两个package.json文件存在...

2021-01-27 23:51:09 172

原创 ajax讲义

jax 运行原理Ajax 相当于浏览器发送请求与接收响应的代理人,以实现在不影响用户浏览页面的情况下,局部更新页面数据,从而提高用户体验。Ajax的实现步骤:1.创建Ajax对象var xhr = new XMLHttpRequest();2.告诉Ajax请求地址和请求方式xhr.open('get','http://.....');3.发送请求xhr.send();4.获取服务器端和客户端的相应数据xhr.onload = function(){ co

2021-01-24 17:39:00 97

原创 三分钟了解vue中slot插槽的写法

哈哈哈,上代码//子组件<template> <div> <slot name="header">我是header</slot><!-- 具名插槽 --> <p><slot>default</slot></p><!-- 匿名/默认/缺省插槽 --> <slot name="footer">我是footer</slot>

2021-01-20 21:23:08 691

原创 JS正则表达式完整版(入门到精通)

在实现方式上:v-if是根据后面数据的真假值判断直接从Dom树上删除或重建元素节点 v-show只是在修改元素的css样式,也就是display的属性值,元素始终在Dom树上。在性能消耗上:v-if有更高的切换消耗,不适合做频繁的切换; v-show有更高的初始渲染消耗,适合做频繁的额切换;...

2021-01-13 22:52:14 879

编辑器自动化 excel工具转二进制数据、转配置容器类,及本地化存取数据等

编辑器自动化 excel工具转二进制数据、转配置容器类,及本地化存取数据等

2024-10-16

Unity网络协议框架

包含自动化生成数据类消息类枚举类,序列化反序列化,粘包分包等

2024-10-16

空空如也

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

TA关注的人

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