首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
2023年8月活动/28
xu__yanfeng
创建于2023-08-29
订阅专栏
2023年8月活动
暂无订阅
共32篇文章
创建于2023-08-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[√]cocos creator 热更新源码剖析
基于cocos creator 2.4.11版本,其他版本应该差异不大,可以作为参考, 热更新的核心实现都在jsb.AssetsManager,对应的C++实现就是frameworks\cocos2d
[√]我所见证的网游发展史
错失的机会 刚入行的时候,正是中国手游的春天,那时的Android手机也刚刚崛起,当时最流行的手机游戏:汤姆猫、神农庙逃亡、地铁酷跑、植物大战僵尸,大部分还都是单机付费游戏。 后来就迎来了手游的春天,
[√]Android 通过adb内存监测方法
查询进程ID USER PID PPID VSZ:以KB为单位的虚拟内存大小。它表示进程当前所分配的虚拟内存的总量,包括实际使用的内存和未使用的内存。 RSS: Resident Set Size 实
[√]cocos2dx关于retain release
问题表现 游戏转换场景,对无用的纹理内存从TextureCache清理,在移除场景节点时,触发了_referenceCount>0的断言。 这个问题在window上没有复现,在Android上必现,A
[√]shadowdom里面的i标签icon不显示,元素覆盖导致
正常情况下这个按钮是应该有个icon图标的,但是现在却不显示,html/css为: 如果我把content改成"1",就正常显示 问题应该出在这个\e85e,"\e85e" 是一个 Unicode 转
[√]cocos2dx lua_xml_http_request配合腾讯云上传经过zlib压缩的数据遇到的问题
问题现象 原数据为: 经过ffi zlib压缩后数据为 1F 8B 08 00 00 00 00 00 00 0B AB 56 4A 4C 4F 55 B2 32 34 30 A8 05 00 8D
[√]android创建通知栏
自己实现的2中方式显示通知栏消息 方式1 Context.NOTIFICATION_SERVICE :notification NotificationManager.class: class and
[creator渲染架构剖析] CCSprite: RenderComponent 和 Assembler
CCSprite的类型触发切换Assem CCRenderComponent.js Assembler基类的实现 cocos2d\core\renderer\assembler.js 注册sprite
[creator渲染架构剖析] MeshBuffer和VertexFormat
本文章简单分析了cocos creator的组装提交渲染数据。 提交数据 所以数据的填充必须按照VertexFormat的数据格式要求,按照顺序填充,一共是20byte position uv col
[√]lua 协程
栈式协程(Stackful coroutine)是一种实现并发编程的技术,它允许在程序中使用类似线程的方式来处理异步任务,但是没有线程切换的开销。在传统的线程或进程模型中,每个任务都有自己的独立堆栈和
[√]ffi zlib
FFI 库,是 LuaJIT 中最重要的一个扩展库。它允许从纯 Lua 代码调用外部 C 函数,使用 C 数据结构。 zlib压缩数据的demo 但是我看到ffi-zlib使用的是 deflate/i
[√]Android平台ParticleSystem内存泄露的排查过程
测试代码/问题表现 每创建一个粒子,就会发生一次泄露,使用leak-tracer检测内存泄露,指向的位置为Image.cpp,起初我以为是误报,后来经过验证,也就是将image的malloc地址缓存起
[√]Android NDK调试启动分析LLDB-SERVER
经历的命令 2个shell命令的作用:将系统目录的lldb-server和start_lldb_server.sh拷贝到app内 start_lldb_server.sh log-channels h
[√]关于cmake的kits
在CMake中,Kits是指一个完整的编译和开发环境,包括编译器、目标平台、调试器等,可以轻松地将项目编译到不同的平台上。常见的Kits有Visual Studio、Android、iOS等等。 这个
[√]腾讯云C++ SDK集成到cocos里面
腾讯云C++ SDK 使用cmake编译后,报错 CMkaeLists.txt:定义poco库 demo的包含目录 demo的 库目录 demo的依赖库 我是使用的debug配置编译的,发现这个cop
[√]cocos2dx接入firebase后,点击消息通知栏闪退渲染异常,android:launchMode="singleInstance"
firebase正确接收到Token,需要安装谷歌三件套: Google Play Store Google Play services Google Services Framework 推荐使用A
[√]使用vscode开发油猴Tampermonkey脚本
如何安装脚本 Tampermonkey 极速入门 1. 找到扩展,然后点击添加新脚本 油猴会自动打开一个脚本编辑页面 2. 修改脚本 match字段是匹配网站的规则,这里只能匹配http类型的网站,我
[√]如何拿到label的绘制批次
label的绘制是在onDraw完成的 经过以上的分析,那如何知道label的绘制批次呢?也就是label要保存最后调用统计时的dcIndex label.batchNode身上有BatchComma
[√]cocos2dx particleSystem渲染过程解读、优化的思考
Particle Use Case 创建粒子并加入场景的demo示例: Particle源码解析 顺着上边的代码,我们最直接的就会找到 particle变量 plist key 解释 _totalPa
[√]build.gradle,mk,c++预处理宏联动关系
在build.gradle中定义预处理宏 如果报错Could not find method buildConfigField() for arguments [USE_LEAKTRACE] on B
下一页