- 博客(10)
- 收藏
- 关注
原创 CocosCreator-设置ENABLE_TRANSPARENT_CANVAS后Spine渲染异常-自定义材质
CocosCreator开启ENABLE_TRANSPARENT_CANVAS后,spine会和web背景色混合,使用自定义材质解决问题
2025-03-17 19:07:56
303
原创 Cocos2dx踩坑-ttf字符宽度精度问题+引擎源码分析
web中ttf字符宽度是准确到小数点以后的,而cocos引擎内部实现是会对ttf字符宽度进行取整。也就是每个字符宽度都会差零点几,字符数量多的情况下就比较明显了。
2025-03-13 17:57:07
271
原创 Cocos2dx踩坑-ios平台引擎mainLoop不执行+源码分析
引擎初始化的时候,会获取应用状态是否在前台,有时候会发生应用状态获取错误的情况,导致引擎初始化设置isAppActive的值为false,所以不执行mainLoop。
2025-03-13 17:13:35
217
原创 Cocos2dx踩坑-spine内存泄露+引擎源码分析
当存在spine动画时,调用cc.Director:getInstance():getEventDispatcher():removeAllEventListeners()可能会引起内存泄漏。
2025-03-13 16:39:37
495
原创 cocos creator下加载bin文件
1.首先我们把要加载的bin文件放入cocos creator项目的resources目录下这里我的目录结构是assets->resources->bin->xxx.bin2.然后在代码里调用,这里需要注意点有:1).微信返回的data是 ArrayBuffer, chrome和模拟器返回的data是Uint8Array。2).加载的时候好像只可以通过{ url: cc...
2019-11-20 15:15:00
1892
原创 Mac下 cocos creator 中使用protobuf,JS/TS项目完整流程
Mac下 cocos creator 中使用protobuf,JS/TS项目完整流程因项目需求,入坑cocos creator,面临的第一个问题就是protobuf的使用,在网上看了很多教程,讲的都已经很完善,但我还是用了两三天才搞出来,这里总结一下经验。友情提示:JS项目只需看步骤1~4;TS项目需要看全部步骤;1、准备工作1)、proto文件文件名Message.proto:syn...
2019-11-15 17:19:30
2026
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人