自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cocos creator,AdapterScale适配组件

【代码】cocos creator,AdapterScale适配组件。

2024-01-27 10:38:41 157

原创 掌握设计模式:深入了解命令模式的优雅调度与行为解耦

命令模式是一种行为设计模式,其目的是将请求发送者和接收者解耦,从而允许发送者发送请求,而无需知道请求的具体处理方式。在命令模式中,请求被封装为一个对象,这个对象包含了执行请求所需的所有信息,包括调用方法、参数等。这样,请求的发送者只需知道如何发送命令对象,而不需要关心命令的具体执行。

2024-01-10 12:09:38 827

原创 cocos creator 安卓与IOS写剪切板原生接口

【代码】cocos creator 安卓与IOS写剪切板原生接口。

2024-01-09 20:22:24 531

原创 解析游戏开发中的ECS设计模式:实体、组件、系统的完美协同

ECS(Entity-Component-System)是一种设计模式,通常用于构建和管理具有大量实体和复杂交互的系统,尤其在游戏开发中得到广泛应用。这个模式的核心思想是将系统中的组件、实体和系统进行分离,以提高代码的可维护性、可扩展性和性能。

2024-01-09 19:00:57 3331

原创 git从指定的commit hash创建了一个新的分支

如果工作目录有不需要提交的更改,可以用 git reset --hard 还原清理干净。git branch 新分支名 commit的hash值。

2024-01-05 15:27:59 652

原创 windows系统将 CMD(命令提示符)添加到鼠标右键菜单

【代码】windows系统将 CMD(命令提示符)添加到鼠标右键菜单。

2023-09-25 11:04:28 630 2

原创 Android Studio(AS)常用快捷键整理

android常用快捷键,欢迎大家讨论补充

2023-07-20 16:15:49 1925

原创 Cocos Creator 3.x 热更新,使用chatgpt快速定位解决问题

Cocos Creator 3.x 热更新,使用chatgpt快速定位解决问题

2023-05-09 10:08:34 1937 3

原创 js实现归并排序(mergeSort)

js实现归并排序(mergeSort)

2023-05-04 17:51:50 689

原创 js解答矩阵中的路径

js解答矩阵中的路径

2023-05-02 19:02:15 121

原创 js实现基数排序(radixSort)

js实现基数排序(radixSort)

2023-04-22 21:57:19 137

原创 js实现快速排序(quickSort)

js实现快速排序(quickSort)

2023-04-22 19:52:06 110

原创 cocos creater 3.x 背景图片适配不同分辨率,宽高比屏幕

cocos creater 3.x 背景图片适配不同分辨率,宽高比屏幕

2023-03-28 12:20:09 1454

原创 CDN与OSS使用小结

对于不需要频繁更新的大文件,使用cdn加速oss,费用更相对于直接使用oss低,边缘节点多,网络带宽大,需要高频访问的时候,体验会更加好。,对于一些需要动态更新的类似json格式的项目配置文件,使用oss加速传输,不用担心数据的缓存问题,可以很好的保证数据的。相同文件,使用cdn加速oss,比直接使用oss加速传输 费用要高,但是直接使用oss加速传输,可以保证数据的。

2023-03-21 18:40:44 277

原创 Cocos Creator 3.x 打包微信小游戏,移除插屏动画,提高游戏启动速度

Cocos Creator 3.x 打包微信小游戏,移除插屏动画,提高游戏启动速度

2023-03-10 15:26:43 1342 2

原创 cocos creater 3.x 构建QQ小游戏

cocos creater 3.x 构建QQ小游戏详细教程及需要注意的地方,cocos creater 3.x 分辨率动态适配代码

2023-02-17 18:49:53 1460

原创 cocos creater 3.x 开发笔记(踩坑总结)

cocos creater 3.x 花屏闪屏黑屏、cocos creater 3.x 摄像机Layer与节点Layer不同导致UI丢失、cocos creater 3.x tween缓动动画使用opacity透明度失效

2023-01-31 11:13:34 2214

原创 cocos开发微信小游戏ci机器人实践

微信小程序/小游戏自动化构建上传,cocos命令行构建项目,ssh连接多台机器分工合作,.bat批处理命令编写,shell脚本编写

2023-01-31 10:29:17 673 1

原创 JS变量作用域

JS变量作用域应该注意的点

2022-11-20 21:35:00 260 1

原创 生产环境日志打印console.log内存溢出解决方法

生产环境内存泄漏要注意的问题

2022-11-16 19:34:33 2008

原创 cocos creater 3.4.2 取消关联当前的预制体资源

cocos creater 3.x 取消关联当前的预制体资源

2022-09-07 12:16:08 1309

原创 自动拉取推送代码到git仓库脚本

自动拉取推送代码到git仓库脚本

2022-08-20 14:36:30 720

原创 运用Python2拆TexturePacker为cocos打包的plist图集

运用Python2拆TexturePacker为cocos打包的plist图集

2022-08-19 15:24:02 570

原创 cocos creater 3.x 插件安装方法

cocos插件安装

2022-08-02 17:58:45 1135 1

原创 TexturePacker使用文档

TexturePacker使用文档

2022-08-01 20:26:24 477

原创 cocos draw call 优化,内存优化,网络优化,宽高适配,包体优化

cocos draw call 优化,内存优化,网络优化,宽高适配,包体优化

2022-07-11 13:10:30 1152

原创 模拟js数组中sort排序方法(简单实例)

模拟js数组中sort排序方法

2022-07-09 23:43:17 383

原创 cocos圆形头像案例与提高字体清晰度小技巧

cocos圆形头像案例cocos提高字体清晰度小技巧

2022-06-29 10:28:03 966 2

原创 codereview指南:使用 vs code 插件 gitlens 对比不同分支代码

codereview指南:使用 vs code 插件 gitlens 对比不同分支代码在项目评审之后,便开始编码开发,编码开发,使用正确的branch分支开发,遵循合适的Git Flow是非常有必要的。

2022-06-27 11:49:53 10231 3

原创 利用 Proxy 代理与 Reflect 反射实现 mv 模型视图,实现一个 打怪升级 的小游戏“勇士之战”

利用 Proxy 代理与 Reflect 反射实现 mv 模型视图,多层数据动态渲染页面,模仿 vue3 双向绑定中 viewModel 核心功能,实现一个 打怪升级 的小游戏“勇士之战”。

2022-06-08 15:03:37 501

原创 cocos恭喜喜庆粒子特效

cocos creater 带喜庆粒子特效的弹窗案例使用cocos制作游戏的时候,经常会用到一些特效,可以让游戏画面更加美观,带来的体验也会更加好使用场景在游戏中,用户获得奖励的时候,是非常喜庆的一件事情,弹一个对话框,展示用户获得的奖励,如果只是通过对话框展示用户获得的奖励,没有特效,会显示游戏画面比较单调,这个时候,可以添加下图撒花🎉🎉🎉粒子特效,游戏展示更加丰富案例地址如果掘金的小伙伴想学习体验一个这个案例,作者提供了案例代码供大家学习使用案例git仓库、案例下载地址本案例可以直接在线

2022-05-12 13:58:47 977

原创 前端开发好助手,http-server静态服务器

http-server作用一个简单的静态http服务器,零配置,只要一行命令即可启动http-server安装npm install --global http-server如果安装速度慢可以使用cnpm安装cnpm i -g http-serverhttp-server使用在这里插入代码片参考文档...

2022-05-12 00:07:40 482 1

原创 用js两张图片合并成一张图片 | 下载功能

html<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> &lt

2022-02-18 16:07:14 1650

原创 Cocos Creator 截屏方法 与 浏览器控制台打印图片方法

Cocos Creator 截屏方法

2022-02-16 17:26:00 4111

原创 git回退版本,拉取最新代码

本地修改了代码,远程分支更新了代码,本地修改的是测试代码,把远程分支的代码更新到本地,忽略本地修改的代码# 命令查看所有的历史版本,获取某个历史版本的idgit log# 回退到历史的某个版本git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96# 将本地的代码更新至远程仓库里面最新的代码版本git pull...

2022-01-29 14:09:43 1755 19

原创 TypeScript事件管理类(发布订阅模式)

/** * 事件管理类 * 事件订阅与发布 * * @export * @class EventManager */export class EventManager { /** * 事件管理数据中心 * * @private * @static * @type {{ [key: string | number]: any[] }} * @memberof EventManager */ private static _handlers: {

2021-12-20 20:27:22 690

原创 cocos creater 游戏开发工具方法

cocos creater 游戏开发工具方法

2021-12-20 20:25:18 8621

原创 cocos creater 2.4.x 加载远程spine骨骼动画

加载远程资源方法/** * 加载远程资源方法 * * @export * @param {string} path * @return {*} {Promise<any>} */export function loadRemote(path: string): Promise<any> { return new Promise<any>((resolve, reject) => { cc.assetManager.loadRemote(

2021-12-20 20:21:35 1115

原创 资源管理实现思路

在加载资源比较多的场景时,加载的进度是如何展示的呢?将所有要加载的资源保存到一个对象里面里面,统计这个对象的数量,即需要加载的资源的总数,然后异步加载资源,用加载好的数量除于要加载的资源的总数就是此时加载的进度,把这个进度按百分比展示在页面即可以实现资源加载进度条。异步加载资源管理实现思路使用 axios 配合 async/await 实现异步加载资源与同步加载资源顺序管理。加载资源使用 axios 发起网络请求,get数据,await 等待 axios 网络请求的结果,如果加载成功,则更新加载资源进

2021-09-15 15:21:01 128

原创 js采集图片批量下载

一、选中要采集的区域二、执行采集脚本采集代码let images = document .getElementsByClassName("stiker_content")[0] .getElementsByTagName("img");let data = Array.from(images).map((v) => v.src);sessionStorage.setItem("images",JSON.stringify(data));三、复制采集数据四、vs code

2021-07-16 16:38:17 224

空空如也

空空如也

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

TA关注的人

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