会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
阿初
博客园
首页
新随笔
联系
管理
订阅
2024年6月18日
【CC2DX引擎分析】Action动作的执行流程源码分析
摘要: cocos2dx内Action动作的管理与执行流程在引擎源码上的分析。 本文旨在自己对cocos2dx引擎学习的一个笔记总结,对Action动作源码进行分析,加深对动作执行流程的把握,学习架构并之后更好的提高代码质量。 分析总览 从main函数中的Application::getInstance()
阅读全文
posted @ 2024-06-18 19:03 阿初
阅读(19)
评论(0)
推荐(0)
编辑
2024年6月14日
【CC2DX随笔】中文显示及文字标签位置排版
摘要: 中文显示及文字标签位置排版 效果图 中文显示 在cocos2dx里用label去显示文字,label读取文字时,是用的UTF-8的编码去读取。 读取中文的时候有多种方法,比如做编码转换,用iconv,或者用第三文件读取(xml或者json等),我这里使用的是xml。 使用xml的原因是比较方便简单,
阅读全文
posted @ 2024-06-14 16:37 阿初
阅读(6)
评论(0)
推荐(0)
编辑
2024年4月25日
【CC2DX随笔】多个精灵播放同一个动画时的问题(只播放最后一个动画)
摘要: 多个精灵播放同一个动画时的问题 代码摘要 // pSpReinit 在 2 次循环里代表 2 个精灵. for (short j = 0; j < 2; j++) { for (short i = 0; i < THMAX_ANI_COUNT; i++) { if (0 == strcmp(m_ar
阅读全文
posted @ 2024-04-25 18:12 阿初
阅读(1)
评论(0)
推荐(0)
编辑
2023年12月27日
【C语言数据结构】对Lua Table源码的一次劣质学习
摘要: /* new_key */ KLcBool KLcmCreateMapKeyValue(KLCMAP_PTR pTag, KLCTVALUE_PTR pKv) { KLcBool kbRet = KL_FALSE; KLcBool kbIsKvLegal = KL_FALSE; DWORD dwIn
阅读全文
posted @ 2023-12-27 19:07 阿初
阅读(2)
评论(0)
推荐(0)
编辑
2023年12月5日
【C语言调用Python】Py_Finalize() 时报 GC 崩溃错误。
摘要: Py_Finalize() 时报 GC 崩溃错误。 记一次有趣的报错随笔。 报错现场 在使用如下的报错代码时,在释放阶段调用Py_Finalize(),报如下Assert崩溃。 原因 结论 在调用函数逻辑里的Exit0中,对变量pModuleDict和pClass进行了手动释放,引用计数-1(宏KL
阅读全文
posted @ 2023-12-05 16:18 阿初
阅读(128)
评论(0)
推荐(0)
编辑
2023年8月4日
【汇编随笔】在汇编中使用数据
摘要: # 在内存中怎么存储数据 需要将数据放在连续的内存单元中。 ## DW `dw 0123h, 0456h` dw是定义字型数据,这里定义了2个字型数据,4个字节。 ## 如何寻得数据地址 ```asm assume cs:code code segment dw 0123h, 0456h ... c
阅读全文
posted @ 2023-08-04 18:09 阿初
阅读(24)
评论(0)
推荐(0)
编辑
2023年8月3日
【汇编】[BX]和loop
摘要: # [BX] 之前讲一个内存单元送入寄存器是用的 `mov ax [0]`,这里用的 [0]。 要描述一个完整的内存单元,需要两种信息: 1. 内存的单元地址。 2. 内存的单元长度。 `mov ax [0]` 在[0]表示一个内存单元时,0表示单元偏移地址,默认地址在ds中。单元的长度由ax指出。
阅读全文
posted @ 2023-08-03 14:41 阿初
阅读(26)
评论(0)
推荐(0)
编辑
2023年8月1日
【汇编】汇编的helloWorld
摘要: # 过程 汇编源代码 -> 编译 -> 链接 -> 执行exe。 编译:将源码翻译成机器代码,生成目标(obj)文件。有 x 个源码文件就会生成 x 个目标文件。 链接:将目标文件进行链接,生成exe文件。 在dos中,shell是一直运行的进程,当执行汇编exe时,shell会将exe加载进内存,
阅读全文
posted @ 2023-08-01 17:36 阿初
阅读(45)
评论(0)
推荐(0)
编辑
【汇编】栈
摘要: # 栈 ## 栈的基础概念 先出后出的一种数据结构。 ### 栈的地址 由ss:sp指向的内存地址位置为栈段地址,栈的大小由sp控制,sp是栈顶指针,任意时刻指向栈顶。 sp指针当有数据入栈时,从高位地址移向低位地址。 当栈为空的时候,栈内没有元素,也就不存在栈顶元素。ss:sp指向栈的最底部单元下
阅读全文
posted @ 2023-08-01 11:28 阿初
阅读(31)
评论(0)
推荐(0)
编辑
2023年7月31日
光照与材质(龙书笔记)
摘要: # 光照和材质 ## 光照 光源可以发射3种不同的光线。 如果没有光照,立体的物件看起来就像是一个平面(比如一个球体,有光照时就像一个球体,无光照时就像一个平面的圆形)。 越精确的光照模型,计算时间就越长。电影可以用更写实的光照模型,因为电影是可以预渲染的。但是游戏是实时的应用程序。 ### 局部光
阅读全文
posted @ 2023-07-31 14:25 阿初
阅读(36)
评论(0)
推荐(0)
编辑
下一页
公告