- 博客(180)
- 收藏
- 关注
原创 Cocos Creator Shader入门实战(七):RGB不同算法效果的实现,及渲染技术、宏定义、属性参数的延伸配置
Cocos Shader不同RGB效果的实现,以及进行渲染技术、宏定义和属性参数配置的延伸
2025-03-30 07:45:00
897
原创 Cocos Creator Shader入门实战(六):使用setProperty动态设置材质属性,以及材质常用接口
Cocos Shader 材质通过SetProperty动态设置属性,以及获取材质的常用接口
2025-03-23 16:39:57
1302
原创 Cocos Creator Shader入门实战(五):材质的了解、使用和动态构建
CoocosCreator 材质的基本使用、动态初始化和加载
2025-03-23 09:15:00
1198
原创 Cocos Creator Shader入门实战(四):预处理宏定义和Chunk
Cocos Creator Shader关于预处理宏定义和Chunk的讲解
2025-03-15 08:15:00
944
原创 Cocos Creator Shader入门实战(二):GLSL语法和OpenGL流程
CocosShader入门对GLSL语法和OpenGL流程的讲解
2025-03-01 10:15:45
1171
2
原创 Cocos Creator Shader入门实战(一):材质和Effect的了解
Cocos Creator 3.8.5版本关于材质Material 和 EffectAsset 的基础了解,开始CocosShader的入门之旅。
2025-02-23 11:55:59
850
原创 oops-framework框架 之 启动流程(三)
引擎: CocosCreator 3.8.0环境: MacGitee: oops-game-kit上篇博客中我们通过 oops-game-kit 模版构建了基础的项目,另外讲解了下assets目录结构和游戏配置文件的基本使用相关,详情内容可参考:oops-framework框架 之模版创建项目oops-framework框架 是由作者编写,基于CocosCreator3.x而实现的开源框架,为了方便大家更好的学习和使用该框架,作者很贴心准备了各种学习资料:dgflash-哔哩视频dgflash 优快云博
2024-03-16 18:07:24
1841
2
原创 oops-framework框架 之 日志管理(十)
引擎: CocosCreator 3.8.0环境: MacGitee:注: 作者dgflash的框架QQ群: 628575875。
2023-12-10 23:20:31
1129
原创 TypeScript 之 Date日期对象
online工具: PlayGround官方源码: GitHub TypeScript在JavaScript或TypeScript中,使用 Date对象可用于获取日期和时间等。对于Date对象的实例化,定义在中支持:主要示例:对象方法关于Date时间的范围这里说明下:Date对象提供了很多设置或获取时间字段的方法, 因方法较多,分为如下几类:简单示例:UTC时间方法描述setTime(time)设置自1970年1月1日 00:00开始表示的时间getTime()
2023-11-28 18:54:53
3513
原创 CocosCreator 之 Tween缓动系统的使用
在CocosCreator 3.x版本后,Tween缓动系统代替了原有的Action动作。官方使用缓动系统的主要目的之一是用于解决离线动画无法满足需求时的动态动画问题。// 延迟两秒// 2秒钟移动到(0, 300, 0)的位置,并缩放由1为0// 执行回调console.log("运行结束");})// 开始运行当前缓动对象.start();使用缓动,主要通过tween函数来构建Tween实例化对象。它非Tween。
2023-11-28 02:32:08
2966
原创 cocosCreator 之AssetManager资源管理和释放
关于Asset的引用计数,和AssetManager及Bundle的资源管理和释放
2023-11-13 23:33:23
2588
1
原创 cocosCreator微信小游戏 之 分享好友和朋友圈(四)
cocosCreator 调用 wx API 实现分享好友,朋友圈,自定义分享图片等
2023-11-03 21:22:15
2284
1
原创 cocosCreator微信小游戏 之 获取用户昵称、头像等信息(二)
wx API在cocosCreator中配置定义文件和微信后台配置用户隐私相关。cocosCreator没有对wx API提供定义接口支持使用wx API需要配置用户隐私保护才能调用获取信息需要注意: 微信接口的调式,需要cocosCreator打包微信小游戏,并在微信开发者工具运行才能调试。上篇博客:cocosCreator微信小游戏 之 配置wxAPI授权按钮和获取用户信息的创建域名问题导致用户头像显示不出的解决方式其他。
2023-11-03 00:21:28
2558
4
原创 cocosCreator微信小游戏 之 配置wxAPI和后台用户隐私设置(一)
wx API 在cocosCreator中的使用,配置,及个人隐私后台配置相关
2023-10-31 18:27:16
1844
1
原创 cocosCreator 之 crypto-es数据加密
项目开发中,针对于一些明文数据,比如本地存储和Http数据请求等,进行加密保护,是有必要的。对称加密使用相同的密钥来加密和解密数据,常用的有等非对称加密使用公钥加密,私钥解密,常用的有RSA、DSA等哈希函数将任意长度的数据映射为固定长度的哈希值,特点是不可逆,常用的有等消息认证码(MAC)使用密钥对消息进行加密,并附加在消息中,以确保消息的完整性和真实性 常用的有HMAC数字签名用于对数据进行签名,以验证数据的来源和完整性,常用的有RSA、DSA等有些时候为了数据的安全,也会使用base64。
2023-10-27 19:07:08
2284
原创 cocosCreator 之 dispatchEvent事件分发
使用Node节点的冒泡派发,如果组件节点过多,可能会存在不够灵活和高效的问题。通过将事件相关注册到一个事件表中通过根据事件类型检测事件表中是否存在,如果存在则执行通过根据事件类型将事件相关从表中移除,如果存在则移除因此可封装一个简单的事件管理类:// 添加监听(事件类型名,回调,目标节点): any) {if (!i++) {if (!return i;// 移除监听(事件类型名,回调,目标节点): any) {if (!return;i++) {
2023-10-25 01:02:32
920
原创 cocosCreator 之 Toggle和ToggleContainer复选框的使用和拓展
Toggle用于实现复选框CheckBox不可见,一般不会单独使用,多用于配合多个Toggle,用于实现单选框RadioButton继承结构如下:fill:#333;color:#333;color:#333;fill:none;ToggleButtonComponentToggle的实现继承于Button,因此使用Toggle与Button有很多相同之处,比如:用于设置是否可交互,如果未勾选表示禁用Transition。
2023-10-24 00:21:49
2331
原创 C++ 之 queue、stack、dueque队列
主要讲述:队列,特点是先进先出,类似于排队,先排的人先用。它长用于模仿队列,在算法中比较常用的是算法。定义结构: queue<数据类型> 变量名常用函数:示例代码:队列中的数据因为先进先出,不能通过下标访问或随机访问,且队列内的元素无法遍历如果一定要遍历,可以先然后再进行Stack堆栈,特点是先进后出,与相反。定义结构:stack<数据类型> 变量名常用函数与类似:常用函数:使用例子与类似且不能通过下标访问或随机访问,且队列内的元素无法遍历 双向队列,特点是可以在队列的两端进行元素的操作,并
2023-10-14 18:48:03
219
原创 C++ 之 Map
是C++ STL中的关联容器,键值对存储,一对一的映射关系。内部所有的数据都是有序的。返回map映射中的对数。清空map中的所有元素。返回key所在的位置。返回尾部+1的迭代器。返回头部-1的迭代器。, 它会实现对数据的。
2023-10-14 18:46:43
172
原创 C++ 之 Vector 和 List
vector是C++ STL中最常用的容器,支持存储多种类型的数据。与数组相比,它的大小是可变的,因此也会被称为。定义的结构:begin()end()rbegin()rend()size()resize()capacity()resrvefront()back()pop_back()empty()inserteraseclear注意size和capacitysize对应的是容器的真实大小,对应的方法是capactiy对应的是容器预分配的容量大小,对应的方法是。
2023-10-14 18:45:44
854
原创 C++ 之 基础汇总
内容偏向于笔记的记录,以及一些语法的坑点。C++ 在现有的cocos2d-x引擎或cocosCreator引擎中使用较少,但理解引擎的设计需要有C++的一些基础,故此将本篇博客分享出来, 如果理解有误,欢迎指点一二!
2023-10-14 18:28:49
135
原创 cocos2d-x C++与Lua交互
cocos2dx 关于C++与Lua的交互,说明了下LuaEngine对通过LuaStack对LuaState环境的封装和初始化,tolua++的使用等等
2023-10-12 18:50:36
1970
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人