![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏开发
无赖君
我不相信魔鬼,因为我已身处地狱
展开
-
Cocos Creator 优化,帧动画优化
需求背景·:在游戏中使用了大量的帧动画,并且为了drawcall的优化使用了 cocos的自动合集功能原创 2021-06-08 10:40:05 · 1374 阅读 · 1 评论 -
生成不重复的UUid激活码
在游戏项目中经常需要提供一些福利的激活码。在JAVA中提供了UUID类 可以生成32位的16位 字符。在使用中32位过于臃肿。所以取模转为8位64位字符。代码如下JAVA: public static String[] chars = new String[] { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v",..原创 2020-05-12 17:58:47 · 1004 阅读 · 0 评论 -
cocos 热更新 更新失败
cocos 热更新中可能出现 更新失败,在官方demo中的 文件校验中,没有md5检验,感觉只校验的了完成情况。this._am.setVerifyCallback(function (path, asset) { // When asset is compressed, we don't need to check its md5, because zip file...原创 2019-11-27 15:54:41 · 1129 阅读 · 0 评论 -
cocos creator 创建机制带来的卡顿问题
近期项目之中出现 一定操作后 出现打开 某个页面卡顿的问题因页面比较多,为了速度起见在游戏 页面关闭时,prefab只是隐藏。需要时 设置其active 为 true即可。出现的情况为,在设置 active为 true 这行 代码的 运行时间 大大超过 应有的时间。 原因是,在 一个node active为false时,在其上创建预制体,不会立即生效。会在其active为...原创 2019-10-12 13:45:20 · 3574 阅读 · 0 评论 -
cocos creator 利用 zlib.js 进行数据的 压缩与解压
cocos creator 利用 zlib.js 进行数据的 压缩与解压。因本项目在cocos 项目中,使用了egret的部分数据结构,例如 egret.ByteArray。所以这里用举例。作者Githttps://github.com/imaya/zlib.js 文档不难也蛮详细的。关键代码:varinflate=newZlib.Gu...原创 2019-10-10 10:35:21 · 5214 阅读 · 0 评论