- 博客(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——圆角矩形(支持原生、可合批、高性能)
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
原创 权重随机算法,解决游戏中一切可控随机(刷怪、掉宝、转盘、抽卡等等)
例如:游戏里有狮子、老虎、毒蛇、大象、鳄鱼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拖尾组件MotionStreak做了全面优化
CocosCreator、拖尾、MotionStreak、合批
2023-06-25 21:38:40
3065
6
原创 【包教包会】CocosCreator怎么用namespace实现类似于cc的全局变量
【CocosCreator】想实现一个类似于cc的全局命名空间吗?3分钟搞定!
2023-05-22 11:00:51
1392
1
原创 【包教包会】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关注的人