自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(171)
  • 资源 (5)
  • 收藏
  • 关注

原创 【cocos creator】游戏优化,内存,性能,包体积大小,加载,drawcall优化

I、视锥剔除:摄像机的位置和视角形成一个视锥体,只有位于视锥体内的对象才会被渲染。简单来讲 CPU 准备好渲染数据,提交给 GPU 进行绘制的这个过程就是一次 DrawCall。因此,若一次性将更多渲染数据提交给 GPU,减少 CPU 的工作时间,就能提升游戏性能。简单来说,组织更多渲染数据提交给 GPU 的过程,称之为「批量渲染」,简称「合批」。III、背面剔除:对于封闭的几何体来说,朝向摄像机背面的面不需要被渲染。II、遮挡剔除:如果一个对象被其他对象完全遮挡,则该对象不需要被渲染。

2025-03-13 01:19:15 1029

原创 【cocos creator】进阶笔记

碰撞检测原理,自己去实现碰撞检测怎么实现。3d物理引擎(碰撞,射线,移动,旋转)creator 生命周期函数,

2025-03-12 22:38:19 319

原创 【cocos creator】【TS】ts入门,cocos creator基础知识总结,常用方法

& 运算符只有在左右两个表达式都为 true 时才返回 true。|| 运算符只要其中一个表达式为 true ,则返回 true。简写判断 Test?continue,break,return使用。可省略末尾分号,同一行需要使用分号来分隔。for循环,遍历数组,或字符串每个元素。number 数字,包含小数,整数。cocos creator基础知识。for in循环,遍历数组或对象。object 对象{a:1}a++ 等于 a=a+1。string 字符串。

2024-07-17 19:35:38 1493

原创 【cocos creator 3.8】SkeletalAnimation动画

【代码】【cocos creator 3.8】SkeletalAnimation动画。

2025-05-28 12:48:07 54

原创 【cocos creator 3.x】3d物体世界坐标转为Canvas下ui坐标

该代码实现了一个将3D世界坐标转换为2D UI坐标的功能。persWorldtoUI方法通过3D相机的视图投影矩阵将世界坐标转换为标准化坐标系,然后根据3D和2D相机的宽高比调整坐标,最后使用2D相机的逆视图投影矩阵将坐标转换回2D相机的世界坐标。lateUpdate方法在每帧更新时调用persWorldtoUI,将目标节点的世界坐标转换为UI坐标,并设置当前节点的位置。该功能常用于将3D场景中的对象位置同步到2D UI界面中。

2025-05-16 14:00:44 72

原创 【cocos creator 3.x】速通3d模型导入, 模型创建,阴影,材质使用,模型贴图绑定

6、选中节点,找到Materials,将创建的替换默认材质。机翻参考:绿色标记的为常用材质,可以自己试试每个材质的效果。2、点击场景根节点,shadows勾选enabled。4、点击模型,勾选接收阴影,投射阴影(按照需要勾选)3、点击灯光,shadow enabled勾选。fbx模型可能默认是收起状态,点击左侧就能展开。7、修改材质属性,场景里面模型颜色也会改变。unlit为自发光,不受光照,无阴影。1、右键创建平面,立方体。如果是半透明材质勾选这个。

2025-04-18 00:09:44 508

原创 【cocos creator 3.x】cocos creator2.x项目升级3.x项目改动点

Cocos Creator 3.x 移除了 v2.x 中的 audioEngine API,统一使用 AudioSource 组件播放音频。坐标转换:convertToNodeSpaceAR,convertToWorldSpaceAR。其余属性如opacity,如果需要使用需要在节点手动添加UIOpacity组件。粒子和3d方面完善了很多,建议有相应需求的项目升级。改动较大,使用audioEngine的需要重写了。项目升级时候直接将cc.去掉,根据提示添加引用。基本改动:去掉了cc.,改成在顶部添加导入。

2025-04-17 18:19:00 459

原创 【cocos creator 3.x】3Dui创建,模型遮挡ui效果

将Camera删除,canvas上组建去除cc.Canvas,cc.widget,添加cc.renderRoot2D,就可以在3d场景里看到ui。复制默认material文件ui-sprite-material到自己的文件夹里。创建label,默认会添加canvas根节点和2dCamera。将material文件拖到ui材质处。2、实现模型遮挡ui效果。勾选depthTest。

2025-03-27 22:30:59 380

原创 【cocos creator】热更新

本来还要在build\jsb-default\main.js开头添加热更新代码,插件集成好了,省略这一步。2、creator热更新插件:热更新manifest生成工具(creator应用商店下载)3、配置好地址,只支持一个固定的地址,对应服务器存放热更新文件的文件夹。cocos提供的脚本也可以用,但这个集成好了,更便捷。4、点击生成热更新包,再点击导入manifest。然后在热更新工具把版本号增加一位,点击生成热更包。6、点击编译导出apk,安装在手机上。试了官方的热更新功能,总结一下。

2025-03-09 02:48:46 1408

原创 【cocos creator】拖拽排序列表

【代码】【cocos creator】拖拽排序列表。

2025-02-10 15:34:49 322

原创 【cocos creator】【模拟经营】餐厅经营demo

【cocos creator】模拟经营餐厅经营

2025-02-01 23:50:20 486

转载 【Cocos Creator】 编译后代码定位问题脚本行数

https://www.jianshu.com/p/fc622f8cff99

2025-01-17 17:38:01 55

原创 【cocos creator】【ts】事件派发系统

【代码】【cocos creator】【ts】事件派发系统。

2025-01-12 22:58:01 333

原创 【cocos creator】按照行列数创建格子布局

【代码】【cocos creator】按照行列数创建格子布局。

2024-12-16 14:55:42 332

原创 【cocos creator】多边形图片切割,读取PolygonCollider点集,加遮罩实现

【代码】【cocos creator】多边形图片切割,读取PolygonCollider点集,加遮罩实现。

2024-12-06 16:46:47 556

原创 【cocos creator】rpg游戏点击自动寻路移动,A*寻路,点击躲避障碍移动+相机跟随移动+相机不超过界面边界+物品显示顺序按照y坐标排列

【代码】【cocos creator】rpg游戏点击自动寻路移动,A*寻路,点击躲避障碍移动+相机跟随移动+相机不超过界面边界+物品显示顺序按照y坐标排列。

2024-11-27 19:07:27 429

原创 【cocos creator】下拉框

【代码】【cocos creator】下拉框。

2024-11-25 19:19:02 577

原创 【cocos creator】动画播放最后一帧

【代码】【cocos creator】动画播放最后一帧。

2024-10-16 11:21:06 251

原创 【cocos creator】输入框滑动条联动小组建

滑动条滑动输入框内容会改变。输入框输入,滑动条位置改变。

2024-10-11 19:25:55 475

原创 【cocos crestor】判断两个节点是否相交

获取节点世界坐标包围盒。判断两个节点是否相交。

2024-09-03 19:44:57 702

原创 【cocos creator】cc.mask自定义多边形遮罩,可设置多个空洞

【代码】【cocos creator】cc.mask自定义多边形遮罩,可设置多个空洞。

2024-08-30 13:16:59 638

原创 【cocos creator】养成游戏简易事件系统,每日随机事件,每日行动点重置,根据数据检测多结局

const { ccclass, property } = cc._decorator;let actionEvent = { EVENT1: { name: "工作", need: { ap: 1 }, cost: { ap: 1 }, award: { coin: 50 }, count: 7, max_count: 5 }, EVENT2: { name: "练功", need: { ap: 1 }, cost: { ap: 1 }, award: { attack: 10

2024-08-28 11:15:56 392

原创 【cocos creator】【shader】渲染相机图像到指定图片上,可对图片进行shadr操作

【代码】【cocos creator】【shader】渲染相机图像到指定图片上,可对图片进行shadr操作。

2024-08-27 15:57:21 307

原创 【cocos creator】2.x里,使用3D射线碰撞检测

3:响应射线的物体分组group要设置为3D,分组管理里需要勾选3D和3D的碰撞。2: 响应射线的物体要加3D碰撞盒 BoxCollider3D。

2024-08-22 19:22:59 529

原创 【cocos creator】【TS】指定节点截屏,图片保存到本地,渲染截图到指定图片上

【代码】【cocos creator】【TS】指定节点截屏,图片保存到本地。

2024-07-31 15:55:54 986 4

原创 【TS】promise代替回调函数使用

【代码】【TS】promise代替回调函数使用。

2024-07-19 11:32:57 426

原创 【cocos creator】2.x,伪3d拖拽,45度视角,60度视角,房屋装扮

伪3d拖拽,60度视角。工程下载:(待审核)

2024-07-10 19:19:40 474

原创 【cocos creator】2.4.x实现简单3d功能,点击选中,旋转,材质修改,透明材质

【代码】【cocos creator】2.4.x实现简单3d功能,点击选中,旋转,材质修改,透明材质。

2024-07-09 18:20:18 594

原创 【cocos sreator】判定多边形和多边形相交

【代码】【cocos sreator】判定多边形和多边形相交。

2024-06-03 11:30:47 463

原创 【cocos creator】【进度条封装】进度条控制脚本,支持节点进度条,图片进度条,进度条组件,和进度文字展示

进度条控制脚本,支持节点进度条,图片进度条,进度条组件,和进度文字展示。

2024-05-23 18:41:39 712

原创 【cocos creator】【TS】监听不规则按钮点击事件,判断点在不规则区域内

【代码】【cocos creator】【TS】监听不规则按钮点击事件,判断点在不规则区域内。

2024-04-19 17:12:26 559

原创 【cocos creator】【TS】贝塞尔曲线,地图之间显示曲线,顺着曲线移动

【代码】【cocos creator】【TS】贝塞尔曲线,地图之间显示曲线。

2024-04-11 10:25:35 854

原创 【cocos creator】【编辑器插件】cocos creator文件复制时,解决cocos creator uuid冲突

【cocos creator】【编辑器插件】cocos creator文件复制时,解决cocos creator uuid冲突使用方法:!!!修改前先备份1、将文件夹放在packages文件夹下2、打开项目,选择要刷新uuid的文件夹3、菜单栏点击 扩展->refresh-uuid4、等控制台提示:资源uuid刷新完成,重启项目(!!!一定要重启,黄色提示重启之后会消失)

2024-04-07 13:38:28 768

原创 【cocos creator】网页/浏览器读取保存文件

【代码】【cocos creator】网页/浏览器读取保存文件。

2024-04-02 16:27:39 665

原创 【ts】【cocos creator】excel表格转JSON

需要将表格导出为text格式放到项目resources/text文件夹下新建场景,挂载到Canvas上运行表格文件格式:保存格式选texttableToJson :工具类:FileSaver:

2023-08-13 17:07:30 1157 3

原创 【cocos creator】【TS】Label,RichText一键互相转换

/** * 将Label,RichText互相转换,使用方法:挂载到需要转换的节点上,如果有子节点,会遍历子节点进行转换*/const { ccclass, property, menu } = cc._decorator;@ccclass@menu("扩展/Label_RichText_Change")export default class Label_RichText_Change extends cc.Component { //第一次挂载到节点上运行 resetI

2023-07-13 11:59:31 627

原创 【cocos creator】金额滚动效果

【代码】【cocos creator】金额滚动效果。

2023-02-06 20:15:10 800

原创 【cocos creator】嵌套预加载进度条显示

嵌套预加载进度条显示。

2023-01-05 11:52:34 688

原创 BAT脚本快速删除批量重命名中的括号

快速删除批量重命名中的括号

2022-12-06 14:49:08 730

原创 【算法】随机不放回抽取(洗牌法和递归法)

【代码】【算法】随机不放回抽取(洗牌法和递归法)

2022-11-29 16:46:47 835

【cocos creator】拖拽排序列表

【cocos creator】拖拽排序列表 https://blog.csdn.net/K86338236/article/details/145551475

2025-02-10

【cocos creator】模拟经营餐厅经营

包括功能:顾客排队,坐到位置上点餐,服务员接待,厨师炒菜,服务员上菜,结账

2025-02-01

【cocos creator】多边形图片切割,读取PolygonCollider点集,加遮罩实现

https://blog.csdn.net/K86338236/article/details/144295681

2024-12-06

【cocos creator】rpg游戏点击自动寻路移动,A*寻路,点击躲避障碍移动+相机跟随移动+相机不超过界面边界+物品显示顺序按照y坐标排列

https://blog.csdn.net/K86338236/article/details/144092246

2024-11-27

【cocos creator】下拉框

【cocos creator】下拉框

2024-11-25

【cocos creator】sharder渲染相机图像到指定图片上,可对图片进行shardr操作

https://blog.csdn.net/K86338236

2024-11-05

【cocos creator】输入框滑动条联动小组建

【cocos creator】输入框滑动条联动小组建 滑动条滑动输入框内容会改变 输入框输入,滑动条位置改变 https://blog.csdn.net/K86338236/article/details/142861253

2024-10-11

【cocos creator】2.4.10,2d人物+3d背景,人物移动,透视视角

【cocos creator】2.4.10,2d人物+3d背景,人物移动,透视视角

2024-09-20

【cocos creator】养成游戏简易事件系统,每日随机事件,每日行动点重置,根据数据检测多结局

【cocos creator】养成游戏简易事件系统,每日随机事件,每日行动点重置,根据数据检测多结局

2024-08-28

【cocos creator】伪3d拖拽,60度视角,45度视角,房屋装扮

【cocos creator】伪3d拖拽,60度视角,,45度视角房屋装扮 内含两种视角的摆放方块代码

2024-07-10

【cocos creator】A*寻路+移动

根据多边形碰撞体范围划定障碍范围,躲避障碍,点击屏幕移动,每次点击更新寻路路径 移动用tween实现

2024-07-10

【cocos creator】2.4.x实现简单3d功能,点击选中,旋转,材质修改,透明材质

https://blog.csdn.net/K86338236/article/details/140303549 2.4.x实现简单3d功能,点击选中,旋转,材质修改,透明材质 2dUI界面,3d场景,点击屏幕用射线判断选中物体

2024-07-09

【cocos-creator】绘画组件

【cocos-creator】绘画组件

2024-04-19

【cocos creator】TS监听不规则按钮点击事件,判断点在不规则区域内

编辑器版本2.4.6,不含工程文件,解压后放在工程文件assets里面

2024-04-19

【cocos creator】TS微信/头条等小游戏框架,微信/头条登陆,分享,广告SDK接入

#### 介绍 微信/头条等小游戏框架 CSDN:https://blog.csdn.net/K86338236 gitee:https://gitee.com/GrassJelly/small-game-framework.git 包含登陆 分包资源加载 好友排行榜 音乐管理 视频,插屏,banner广告 头条录屏,分享 #### 软件架构 SDK - SDKUtil 广告sdk管理类,外部调用这个 bag 分包资源 AudioTool 声音管理类 DataManager 玩家数据管理类 GameConfig 游戏名/服务器地址配置 NetUtil 网络控制类 Utils 工具类 wxOpenData 开放域工程

2024-04-07

【cocos creator】【编辑器插件】cocos creator文件复制时,解决cocos creator uuid冲突

使用方法: !!!修改前先备份 1、将文件夹放在packages文件夹下 2、打开项目,选择要刷新uuid的文件夹 3、菜单栏点击 扩展->refresh-uuid 4、等控制台提示:资源uuid刷新完成,重启项目(!!!一定要重启,黄色提示重启之后会消失)

2024-04-07

【cocos creator】网页/浏览器读取保存json/text文件

网页/浏览器读取保存json/text文件 https://blog.csdn.net/K86338236/article/details/137273838

2024-04-02

ts【cocos creator】excel表格转JSON

【ts】【cocos creator】excel表格转JSON 需要将表格导出为text格式放到项目resources/text文件夹下,运行场景 使用方法: https://blog.csdn.net/K86338236/article/details/132261219

2023-08-13

【cocos creator】TS多语言插件DEMO,可在编辑器和运行中动态切换语言,支持文字、图集、散图

【cocos creator】【TS】多语言插件DEMO,可在编辑器和运行中动态切换语言,支持文字、图集、散图 支持代码获取多语言文本,富文本,传参数

2023-03-08

python字体批量压缩,默认保留常用3500字,可手动添加删减文字

【python】字体批量压缩软件,默认保留常用3500字,可手动添加删减文字 https://blog.csdn.net/K86338236/article/details/127577724

2022-11-08

【cocos creator】ts滑动列表优化,复用预制体,减少drawcall

使用方法: https://blog.csdn.net/K86338236/article/details/123259746

2022-10-31

cocoscreator摇杆封装

博客地址: https://blog.csdn.net/K86338236/article/details/114920720

2022-07-05

【cocos creator】TS摇杆,控制角色移动

【cocos creator】TS摇杆,控制角色移动,通过移动距离调节移动快慢 博客地址:https://blog.csdn.net/K86338236/article/details/105441281

2022-07-05

关卡保存,读取,放置地图块,加载地图

博客地址: https://blog.csdn.net/K86338236/article/details/104676083

2022-07-05

cocos-creator点击按钮切换界面,动态加载页面,按钮缩放

cocos-creator点击按钮切换界面,动态加载页面,按钮缩放

2022-06-30

cocoscreator游戏框架

cocoscreator游戏框架

2021-05-06

Multilingual.zip

【cocos creator】【TS】多语言插件DEMO,可在编辑器和运行中动态切换语言,支持文字和图片 参考https://blog.csdn.net/K86338236/article/details/115767958

2021-04-16

【cocos creator】TS多语言插件DEMO,支持文字和图片

【cocos creator】【TS】多语言插件DEMO,可在编辑器和运行中动态切换语言,支持文字和图片 参考https://blog.csdn.net/K86338236/article/details/115767958

2021-04-16

空空如也

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

TA关注的人

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