自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CocosCreator水煮肉片饭的博客

分享交流CocosCreator2.x 3.x技术与心得

  • 博客(31)
  • 收藏
  • 关注

原创 【包教包会】CocosCreator3.x——重写Sprite,圆角、3D翻转、纹理循环、可合批调色板、不影响子节点的位移旋转缩放透明度

Sprite、圆角、3D翻转、纹理循环、调色板、自变换

2024-12-03 19:35:06 933

原创 【包教包会】CocosCreator3.x框架——带翻页特效的场景切换

2、解压,导入cocos creator(版本3.8.2),可以直接运行Demo演示。无需常驻节点(因为Scene已经是常驻的了,在Scene下的节点都是常驻节点)一个工程只需要一个Scene作为常驻Scene,就像一个导演。创作不易,请多留言讨论,这样我会有动力发更多好玩的东西上来。所有游戏中的内容(包括但不限于页面、弹窗、提示信息等等)采用Animation来播放动画,无需代码,可视化编辑。有不明白的,或者优化建议,可以留言评论,或给我发邮件!因此,采用预制体来做页面,代替Scene。

2024-11-15 09:58:55 824

原创 【包教包会】CocosCreator3.x框架——多分辨率屏幕适配、横竖屏翻转

屏幕适配器,让页面自动适配屏幕尺寸。主要会做以下适配: * 1、方向适配,根据页面尺寸,自动做横竖屏翻转 * 2、尺寸适配,根据页面尺寸,自动拉伸到全屏 或 等比缩放 * 3、坐标适配,将页面在设备窗口居中显示 * 4、动态适配,如果设备窗口尺寸改变,游戏窗口会根据以上3个原则动态适配

2024-10-18 16:43:00 1342

原创 【包教包会】CocosCreator3.x实战案例——100行代码的追踪导弹Demo

优化前:始终朝向目标飞行,直至击中目标。虽然实现了追踪,但是毫无游戏性,只要导弹移速比目标快,必然能逐渐逼近目标直至击中。2、解压,导入cocos creator(版本3.8.2),可以直接运行Demo演示。追踪到碰撞矩形后,可以加个瞄准过程,短暂瞄准后再发起新一轮追踪。创作不易,请多留言讨论,这样我会有动力发更多好玩的东西上来。要体现惯性,必须将X轴速度、Y轴速度记录下来,逐帧平滑改变。追踪一定次数(或指定时间后),会结束追踪飞出屏幕。有不明白的,或者优化建议,可以留言评论,或给我发邮件!

2024-10-09 18:56:06 936

原创 【包教包会】2D图片实现3D透视效果(支持3.x、支持原生、可合批)

2、新建一个节点,将SpriteFlipper挂上去,然后拖一张图片到SpriteFrame属性,搞定!1、将Demo中SpriteFlipper.ts复制到自己项目assets目录下。将去年写的SpriteFlipper从2.x升级到3.x。优化功能:可同时绕X轴和Y轴旋转,两者效果会叠加。EMail地址:27185709@qq.com。完美适配Web、原生平台(其余平台没测过)。其余不明白的评论区沟通~加油。

2024-10-05 15:37:19 1060

原创 【包教包会】CocosCreator3.x框架——音频声音模块(无需导入、无需常驻节点)

CocosCreator3.x商用引擎——音频模块

2024-09-24 08:36:21 1011

原创 【包教包会】CocosCreator3.x——圆角矩形(支持原生、可合批、高性能)

1、将Demo中RoundBox.ts复制到自己项目assets目录下。4、增加线段数量,可以让圆角更平滑,但也会增加计算量,具体看项目需求。3、拖一张图片到组件的Sprite Frame属性。2、新建一个节点,将RoundBox组件挂上去。EMail地址:27185709@qq.com。完美适配Web、原生平台(其余平台没测过)。其余不明白的评论区沟通~加油。

2024-09-18 19:32:40 1055

原创 【包教包会】CocosCreator3.x图片和文字渐变色(支持3.x、支持原生、可合批)

1、将Demo中Palette.ts复制到自己项目assets目录下。2、新建一个Sprite或Label节点,将Palette组件挂上去。EMail地址:27185709@qq.com。完美适配Web、原生平台(其余平台没测过)。3、设置顶点的颜色就可以实现渐变。其余不明白的评论区沟通~

2024-09-13 21:02:27 891

原创 【包教包会】CocosCreator3.x——拖尾(支持3.x、支持原生、可合批、高性能)

3.x的Assembler有几个大坑都已填平,看懂这个组件就基本可以玩转Assembler了。2、新建一个节点,将MotionTrail挂上去,然后拖一张图片作为拖尾图片,搞定!保留原版功能(拖尾会跟随节点位移、缩放、受节点透明度影响,但不会跟随节点旋转)1、将Demo中MotionTrail.ts复制到自己项目assets目录下。EMail地址:27185709@qq.com。完美适配Web、原生平台(其余平台没测过)。将去年写的2.x拖尾升级到3.x。其余不明白的留言沟通~

2024-09-11 09:42:44 914

原创 【包教包会】CocosCreator3.x框架——节点扩展(仿2.x风格直接设置属性、渐变色、振动、实时销毁)

CocosCreator3.x商用框架——节点扩展,支持2.x直接设置属性的代码风格

2024-05-17 12:22:17 1767

原创 【包教包会】CocosCreator3.x框架——资源管理(秒Loading、大厅子游戏、同步加载、极简对象池、多语言)

CocosCreator3.x商用框架——资源管理模块

2024-05-08 14:02:17 3061

原创 【包教包会】CocosCreator Assembler经典案例第二期——圆角矩形(支持原生、可合批、附Demo源码)

用Assembler实现的图片圆角效果,方便、高效、值得收藏

2024-04-24 01:05:01 1427

原创 【包教包会】CocosCreator动作残影升级版——支持Spine、原生、合批

给节点添加残影,残影会跟随节点移动,并跟随节点播放动画,支持Animation和Spine动画。

2024-03-19 21:21:31 1014 1

原创 【包教包会】CocosCreator Assembler经典案例第一期——2D实现3D透视翻转(支持原生、可合批、附Demo源码)

CocosCreator修改Assembler的坐标,实现3D透视旋转

2024-03-15 17:29:20 2258 1

原创 【包教包会】操控顶点的大师——CocosCreator Assembler保姆级教程

操控顶点的大师——Assembler保姆级CocosCreator教程

2024-03-10 01:07:00 2064 1

原创 【包教包会】CocosCreator极简实现屏幕震动

可以让任意节点振动指定次数、无限振动、缓慢停止、立即停止。使用场景:屏幕振动,击中敌人让敌人振动等等

2024-01-29 14:25:25 1474 1

原创 【极简攻略】定制CocosCreator引擎,仅需20秒

定制CocosCreator引擎

2024-01-08 20:32:26 1059

原创 【包教包会】重写CocosCreator的按钮Button组件,动画、音效、回调逻辑优化

新版按钮BurstButton主要做了5个优化

2023-12-10 09:46:24 1019 1

原创 【包教包会】CocosCreator极简实现全局消息弹窗,超好用

CocosCreator全局消息弹窗

2023-10-19 11:29:04 1478

原创 【包教包会】零代码实现CocosCreator转盘抽奖

转盘抽奖,能指定停留在哪个扇区,零代码,挂到节点上就能用

2023-10-10 10:55:53 457 1

原创 【包教包会】CocosCreator组件label实现字体合批、变色、排版

包教包会、ccLabel合批、组件、Typescript

2023-08-09 19:02:28 1689 1

原创 权重随机算法,解决游戏中一切可控随机(刷怪、掉宝、转盘、抽卡等等)

例如:游戏里有狮子、老虎、毒蛇、大象、鳄鱼5种怪物,每次刷怪都是按照概率随机。权重算法适用于任何精准操控概率的随机场景,例如刷怪、掉宝、怪物AI等等。5,13,25,28,45(每两个刻度之间的距离,刚好是权重)4、随机一个0~45的数字,落在哪个刻度区间,就随出哪个怪物。那么尺子就变长了,老虎的刻度也变长了,老虎刷新概率提高了。狮子5,老虎8,毒蛇12,大象3,鳄鱼17。5、改变怪物权重,可以随时改变他的刷新概率。wt.add(‘狮子’,5);wt.add(‘老虎’,8);wt.add(‘大象’,3);

2023-08-02 11:15:05 1414

原创 【包教包会】零代码实现CocosCreator屏幕自适配

CocosCreator屏幕自适配

2023-07-06 13:22:21 1907 1

原创 【包教包会】对CocosCreator拖尾组件MotionStreak做了全面优化

CocosCreator、拖尾、MotionStreak、合批

2023-06-25 21:38:40 3065 6

原创 【包教包会】对CocosCreator富文本RichText进行全面优化

优化版富文本,功能更强大,使用更方便

2023-06-03 12:31:31 5077 1

原创 【包教包会】CocosCreator怎么用namespace实现类似于cc的全局变量

【CocosCreator】想实现一个类似于cc的全局命名空间吗?3分钟搞定!

2023-05-22 11:00:51 1392 1

原创 【包教包会】分享一个CocosCreator实用组件——Previewer预览器

Previewer预览器,简单实用,让游戏开发更方便!~

2023-05-20 09:59:29 923 1

原创 【包教包会】零代码实现CocosCreator动作残影(能模仿本体动画)

动作残影,可以让游戏更加炫酷,CocosCreator组件

2023-05-14 18:49:31 1028 4

原创 【包教包会】1分钟解决CocosCreator灰屏Failed to execute ‘shaderSource’ on ‘WebGLRenderingContext’

CocosCreator编辑器灰屏Failed to execute ‘shaderSource’ on ‘WebGLRenderingContext’

2023-05-02 12:48:43 1832 1

原创 【包教包会】分享一个CocosCreator实用组件EffectBar,炫酷的特效进度条

如果上限是变量,则填属性名称(例如血量上限会随着等级而提升,这里就要填血量上限的属性名称)如果上限是已知的值,则直接填数字(例如加载进度条上限直接填100)特效图片:绘制进度特效的图片,一般用白图,也可以尝试其他图片实现更炫酷效果。例如:升级以后,经验上限expMax会增加,经验值exp会重置。进度数字:把显示进度数字的节点拖进来即可,不想显示数字就置空。有不明白的,或者优化建议,可以留言评论,或给我发邮件!上限值:进度最大值,可以填属性名称,也可以直接填数字。如果不需要显示数字,则这个节点可以省略。

2023-04-30 13:30:54 1722 2

原创 【包教包会】零代码实现CocosCreator数据看板,开发游戏的必备神器

之所以编辑器里仍然显示字符串,是因为我的脚本是动态绑定的,游戏运行后才能获取到属性值。给节点挂上DataBoard组件,可以监控该节点的所有属性,包括节点脚本内的属性。4、自己项目中,给想要监控的节点(通常是预制体根节点)添加DataBoard组件。创作不易,请多留言讨论,这样我会有动力发更多好玩的东西上来。默认显示的是节点x和y,如果想监控其他属性,可以自己配置。有不明白的,或者优化建议,可以留言评论,或给我发邮件!当然,无论是否开启自我屏蔽,编辑器中不受任何影响。注意,节点属性直接填属性名,

2023-04-22 11:09:58 1223 3

空空如也

空空如也

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

TA关注的人

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