Asroads'Blog 君子不器
git切换分支报错 error: cannot st'xxxx': Filename too long解决方法
发布于: 2023-06-10 更新于: 2024-11-11 分类于: tool

工作的时候,使用windows 更新git项目,切换分支的时候,突然遇到一个错误 Filename too long 错误下面记录一下如何解决,以及背后的原因。

阅读更多
介绍一个还不错的Javascript日期处理库datex
发布于: 2023-05-18 更新于: 2024-11-11 分类于: tool

最近阅读文章的时候,看到一个轻量级的日期处理库,觉得还不错,于是就拿来跟CocosCreator结合一下,后面遇到项目需求的时候,可以直接拿来当作工具库使用,下面就简单的介绍一下这个库的用法。

阅读更多
CocosCreator2.x和CocosCreator3.x开发一个简单的抽奖玩法
发布于: 2023-04-25 更新于: 2024-11-11 分类于: game

最近遇到一个面试题,是个抽奖的玩法,于是就用CocosCreator2.4.11CocosCreator3.7.2分别实现了一下。虽然整个看起来没有什么难度,但还是有些细节值得玩味的,干脆就记录一下,后面可以嵌入到游戏的运营活动里面去。

阅读更多
Webstorm解决CocosCreator3.7.2无法代码智能提示
发布于: 2023-04-23 更新于: 2024-11-11 分类于: other

最近开始使用CocosCreator3.7.2开发项目,新建项目后,发现引擎代码不会提示了,找了一圈,网上其他人有一些方案但是都不理想,于是整合了一下,如何操作,以及其中的一些原因。下面说一下具体的分析和操作。

阅读更多
CocosCreator2.4.11插件小试牛刀
发布于: 2023-04-12 更新于: 2024-11-11 分类于: game

开发项目的时候,有时候需要对项目素材或者代码进行一些查找或者处理的时候,这时候就会用到插件,之前自己也买过别人的插件,但是研究不多,最近开发功能的时候,用到了几个插件,原作者的功能无法实现我的需求,于是我只能在原作者的基础上进行二次开发,于是就了解了一些插件的知识。

阅读更多
Windows10如何使用Charles抓包PC微信小游戏
发布于: 2023-03-13 更新于: 2024-11-11 分类于: tool

游戏上线后难免会出现一些意料之外的bug,网络问题是常见的问题之一,有时候因为本地环境测试正常,线上环境却返回异常数据,此时如何没有办法获取网络日志和数据对于解决问题来说难度增加了不少,于是抓包工具成为了解决问题的桥梁。下面就简单的说一下如何在Windows 10如何使用Charles抓包PC微信小游戏

阅读更多
CocosCreator去除官方启动加载loading页
发布于: 2023-03-12 更新于: 2024-11-11 分类于: game

Cocos官方文档里有介绍如何自定义构建模板,当游戏发布为web版本的时候,启动的时候经常会有一个官方logo的启动页,那么我们如何更换或者关闭呢?下面就说一下操作的具体步骤,日后如果用到,直接查看即可。

阅读更多
Mac电脑sourcetree导入git项目报错git status failed with code -1
发布于: 2023-02-27 更新于: 2024-11-11 分类于: tool

这里是你博客列表显示的摘要文字,前几天帮前同事配置Mac电脑环境,在使用sourcetree 导入git项目的时候一直报错git status failed with code -1,重装软件还是如此,后面找到了原因,下面记录一下。

阅读更多
Cocos Creator 小游戏首屏加速显示
发布于: 2023-02-07 更新于: 2024-11-11 分类于: game

众所周知,小游戏平台对加载时常和性能的要求是很高的,但是对于Cocos Creator这样的多个平台功能很全的引擎来讲做一些小游戏的时候显得很重,于是论坛里面有了各种技巧和方法,这里介绍一种首屏快速显示的方法。

阅读更多
Git fatal: detected dubious ownership in repository如何解决
发布于: 2023-02-01 更新于: 2024-11-11 分类于: tool

前几天趁着春节期间,把电脑系统重装了一下,重装电脑前git工作项目本地有没有提交到远程的资源,结果重装后使用git的时候报错fatal: detected dubious ownership in repository无法正常提交和更新,于是网上找了一下找到了解决方案,下面记录一下,日后遇到问题方便查阅

阅读更多
Cocos Creaor双地图移动缩放
发布于: 2023-01-14 更新于: 2024-11-11 分类于: game

关于地图移动之前写过地图缩放拖动组件CocosCreator摄像机移动以及缩放地图关于地图移动和缩放的功能实现,最近遇到了一个新的稍微有点区别的改造版本,就是两张地图同时移动和缩放,这种操作在手机的找茬游戏里是一个常见的情景,于是乎,稍加改造,就做了效果,下面简单的记录一下

阅读更多
游戏素材优化之压缩音频文件
发布于: 2023-01-09 更新于: 2024-11-18 分类于: tool

游戏优化一般来说分为几种优化,常见的有数据传输优化,包括加载优化和网络通信优化,其他的还有数据的算法优化和增删改查优化,以及和渲染密切相关的渲染优化。其中素材优化本身是一个老生常谈的问题,本篇重点说一下如何批量压缩游戏s项目内的音频文件,主要以MP3格式作为代表来谈如何压缩和覆盖

阅读更多
Windows常用软件整理
发布于: 2023-01-08 更新于: 2024-11-11 分类于: tool

这几年习惯了使用Mac系统的时候,收集了很多不错的软件,这一年来用回了Windows系统,于是重新整理了一部分软件,下面简单的整理出来,方便日后查阅

阅读更多
Chrome(谷歌浏览器)如何关闭搜索栏历史记录
发布于: 2023-01-02 更新于: 2024-11-11 分类于: other

平时上网时候最常用的就是搜索,而我本人习惯使用Chrome浏览器,浏览记录大部分人都知道如何删除,甚至可以大家一个无痕模式,无论是工作还是生活搜索栏的搜索历史记录有时候并不想让其他人看到自己搜索了什么,特别是在公共环境,那么我们如何避免搜索记录被别人看到呢?下面就说一下如何隐藏和删除搜索栏的搜索历史。

阅读更多
CocosCreator微信小游戏接入原生模板(格子广告)
发布于: 2022-12-16 更新于: 2024-11-11 分类于: game

最近接到一个任务就是微信小游戏内格子广告的接入,之前接入的广告大多都是激励视频广告和Banner广告,这次这个原生模板的格子广告,一下子没有找到好的借鉴的文章和参考例子,于是折腾了半天才终于搞定,下面就记录一下接入的步骤和注意事项,便于以后有问题的时候参考。

阅读更多
字节小游戏接入友盟SDK
发布于: 2022-12-09 更新于: 2024-11-11 分类于: game

2021年做游戏项目的时候,接过很多家的SDK,其中有快手、腾讯、Ohayoo和一家国外的SDK,数据统计的也接过好几家,如热云等,这两天忽然有个接入友盟的需求,于是接完后,开始记录一下接入的过程。

阅读更多
Windows环境和Mac环境下Git换行结尾冲突
发布于: 2022-11-27 更新于: 2024-11-11 分类于: tool

CocosCreator在Mac工作环境的开发的项目在Windows环境打开后CocosCreator生成的配置文件后缀为meta的文件全部都会冲突,在团队开发环境不同的情况下,会有很大困扰,如何解决呢?接下来就说说如何解决以及相关信息,并且加深拓展理解一些信息。

阅读更多
Tree展示工具tree-node-cli介绍
发布于: 2022-10-21 更新于: 2024-11-11 分类于: tool

tree-node-cli 是一个 Node.js 编写的命令行工具,用于在终端中以树形结构展示目录和文件。相比系统自带的 tree 命令,tree-node-cli 具有更加友好的输出更多功能。

阅读更多
Cocos Creator 微信小游戏更改settings.js为zip压缩格式加载减小包体
发布于: 2022-10-14 更新于: 2024-11-11 分类于: game

新版本CocosCreator已经对小游戏平台做了不少优化,其中包括更快速的渲染首屏页面,把资源配置文件格式修改为json格式(相当于可以存放到远程资源服务器)从而给代码留出更多的空间(首包4MB,总包不超过20MB),对于很多游戏来说是件很好的事情,但对于一直使用旧版本引擎开发的人来讲,需要自己做这些事情,首屏的问题社区已经给了很好的方案,这里不再赘述,文章后面会给出几个优秀的链接,大家自己根据文章里的步骤做就好了,下面说说如何把资源settings.js修改为json,然后压缩为zip,加载到游戏内使用。

阅读更多
CocosCreator如何使用async.js
发布于: 2022-08-23 更新于: 2024-11-11 分类于: game

有时候为了提高用户体验,需要分帧加载,async.js 是个优秀的第三方库,最近在看一些关于分帧加载的文章的时候,作者推荐了这个第三方库,于是想拿来用一下效果,于是乎,导入官方dist目录下的文件直接报错,于是乎自己用rollup.js重新对源码编译生成一份儿可以用的,下面就说说如何构建。

阅读更多