自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 COCOS引导mask制作

2025-09-16 11:32:23 130

原创 Cocos3.8.5的基本可用的包含顶点/片元着色器模版 以及chunk

Cocos 的着色器 chunk 是 **“预封装的通用渲染代码模块”**,作用类似于编程中的 “函数库”—— 将重复、复杂的基础逻辑抽离成可复用组件,让开发者能更专注于自定义效果的实现,同时保证渲染逻辑的一致性和跨平台兼容性。对于新手来说,初期可以不用深入研究 chunk 的内部实现,只需知道如何通过#include引用它们即可;当需要深度定制渲染逻辑时,再针对性地研究对应 chunk 的代码(Cocos 引擎的 chunk 源码通常在目录下)。

2025-09-11 11:27:39 1011

原创 Phaser引擎源码解析 3.插件管理Plugins文件夹介绍

plugins文件夹通过总控、存储、BasePlugin规范生命周期、配置默认功能,再结合PluginFile支持动态加载,构建了一套完整的插件生态系统。这使得 Phaser 既能内置核心功能(如输入、动画),又能通过自定义插件灵活扩展,满足不同游戏开发需求。plugins文件夹是 Phaser 框架中负责插件系统管理的核心模块,主要用于处理插件的注册、安装、加载、生命周期管理以及默认插件配置,支撑 Phaser 的扩展性。plugins文件夹通过总控、存储、BasePlugin规范生命周期、

2025-09-08 17:22:15 654

原创 Phaser引擎源码解析 2.成品文件dist文件夹介绍

dist 目录下的 Phaser 相关文件(比如你看到的phaser.js,可能还有phaser.map等),简单说就是,是给开发者实际用在项目里的 “工具集”。

2025-09-08 17:04:17 292

原创 Phaser引擎源码解析 1.配置文件config文件夹介绍

文件是试吃还是销售?带不带调试放大镜?有没有 Facebook 功能?打出来的文件去哪了?适合谁用?试吃带没有build 文件夹开发引擎核心功能的人试吃不带没有build 文件夹测试用户实际使用效果的人试吃不带有build 文件夹开发 Facebook 小游戏的人销售不带没有dist 文件夹做普通游戏的开发者销售不带有dist 文件夹做 Facebook 小游戏的开发者。

2025-09-08 16:52:32 826

原创 Cocos3源码解析 earcut.ts 耳切法 图形切割渲染

多边形:由多条直线段首尾相连组成的封闭图形(比如三角形、四边形、五角星等)。顶点:多边形每条边的起点和终点(也就是 “角”),每个顶点都有自己的位置(比如在 2D 平面上用 x、y 坐标表示,像 (10, 20))。比如一个三角形有 3 个顶点,四边形有 4 个顶点,越复杂的多边形(比如游戏里的地图边界、角色轮廓)顶点越多。用数据结构记录顶点信息→按顺序连接顶点形成多边形→清理冗余顶点→拆成三角形方便计算机绘制。

2025-09-05 19:30:16 1033

原创 COCOS Promise异步操作

typescript// ... 其他文件与属性的映射// 所有需要加载的文件名列表configMap明确了 “JSON 文件名” 与 “DataManager 中的属性名” 的对应关系(如base.json加载后存到baseConfig优势:避免依赖数组索引顺序(更直观、易维护),后续新增 / 修改配置时只需更新映射表。是游戏的 “配置中枢”,通过单例模式统一管理配置加载、存储和访问,结合重试机制、进度监听、失败降级等设计,确保游戏配置数据的可靠加载和高效访问。

2025-09-01 16:19:02 1076

原创 COCOS 3的Tween组件以及easing脚本使用教学

typescript// 自定义缓动函数// 简单的二次函数.start();丰富的动画控制方法:to、by、set、delay、repeat等多种缓动函数:从简单的线性到复杂的弹性效果灵活的动画组合:并行、序列、链式调用精细的控制能力:进度回调、暂停、继续、停止等通过合理使用这些功能,您可以创建出流畅、自然的动画效果,大大增强游戏的视觉体验。

2025-08-29 09:50:52 994

原创 Unity 中的闭包机制(Closure)

unity闭包及相关介绍

2025-03-11 23:53:14 1012

原创 Unity中Camera Shake FX插件的使用(实现相机抖动)

使用Camera Shake FX让你的爆炸栩栩如生!这个简单的C#脚本允许您根据命令轻松地将创伤应用于不同的对象,如相机,从而完全控制创伤效果。本文主要介绍了Unity中Camera Shake FX插件的使用。提示:以下是本篇文章正文内容,下面案例可供参考以上就是今天要讲的内容,本文仅仅简单介绍了Camera Shake FX插件的使用,而Camera Shake FX插件提供了大量能使我们快速便捷地处理屏幕抖动的函数和方法。

2023-11-11 12:49:39 947 1

迷宫啊.cpp

迷宫啊.cpp

2023-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除