草庐IT

盘点2022丨Cocos 年度插件&源码 TOP10 来袭,哪款是你的“开发必备”?

昨天细数了2022年“CreatedwithCocos”的惊喜之作,今天C姐将为大家盘一盘本年度CocosStore上口碑与销量俱佳的插件工具和游戏源码,相信这其中一定有你能用得上的宝藏资源!插件工具TOP101.CocosInspector作者:张川CocosInspector是一款节点树实时预览插件,支持CocosCreator2.x和3.x,可用于查看运行时节点树、实时DrawCall分析、节点属性控制、组件搜索、组件属性过滤、节点引用定位、游戏控制、Cocos常用变量查看与常用开关控制等等。CocosInspector已更新迭代数百个版本,是不少开发者心目中的“必备插件NO.1”。下载

【cocos笔记】记录一次实现ScrollView滚动加载的过程

使用的开发工具是CocosCreator,版本为3.6。学习笔记,新人入坑,欢迎指点当要显示多条数据时,一般会使用滚动视图组件ScrollView,这样当数据量大时就可以滚动了。当然这仅限数据量小的情况,如果要展示是数据量很大,不可能一次性请求几百条然后硬塞到ScrollView中,那么滚动加载是不可避免的。实现一个简单的滚动加载代码也不需要很多,滚动加载的主要信息都能通过API获得,示例如下://1、定义全局变量,存储当前已经发起的请求次数和需要请求的次数(真实场景变量应该定义在class中)letrequestCount:number=0;//请求次数letloadCount:number

Cocos Creator 定义属性指南(JS和TS)

目录简单说明1.TS写法2.JS写法简单说明这是一个CocosCreator如何定义脚本属性的指南。我这边整理了两个版本,JS和TS,如果还有其他方式,欢迎您的留言。对我个人来说,刚开始写枚举和数组的时候会有点不习惯。还经常容易忘记怎么写。在cocos creator3.x 中官方主推的是:Typescript。在cocos creator2.x中使用JavaScript的项目会比较多。1.TS写法首先创建一个TsCase.ts的脚本,然后复制下方即可。代码如下(示例):const{ccclass,property}=cc._decorator;//枚举-1enumEnumType_1{val

从0开始做游戏—-cocos引擎

最近小游戏做完了,记录一下。开发工具cocoscreator,纯前端。游戏介绍小游戏一共只有两个游戏场景,分别是开始界面和游戏界面。开始界面游戏界面游戏实现游戏背景无限滚动(用两张背景图交替往上滚动,实现游戏背景一直在动)自动生成新的阶梯以及小球和阶梯的碰撞事件屏幕触碰事件(控制小球左右移动)小球每下降3000像素(没搞懂单位是什么),分数加一游戏制作一、游戏背景无限滚动背景滚动主要靠两张背景图片实现,就是轮流往上移动。bg节点下挂了两个背景,通过给bg节点挂个脚本,让back1和back2一直往上移动,当移动到一定距离后就把上面的图片移动到下面,从而实现背景无限滚动。主要实现滚动代码如下:u

Cocos Creator小游戏-2048(PC、安卓、H5)益智类 项目展示+完整项目源码

游戏录像CocosCreator小游戏-2048游戏玩法在棋盘上,每次会增加一个小动物,你可以选择四个方向滑动,然后小动物会按方向移动,遇到相同的小动物就会合并,看谁合并的最多。功能1.初始化格子小动物的位置。2.手势滑屏移动屏幕中的小动物。3.自动寻找棋盘中没有小动物的格子,自动添加新的小动物。4.棋盘格子的小动物移动时,合并相同类型的小动物,以及动画的播放。...实现根据手指滑动的开始和结束坐标判断滑动的方向。根据滑动方向上的小动物类别是否相同来判断是否需要合并。合并之后会进一步往该方向移动,如果能够继续合并,则会继续向前移动触发二次合并。游戏截图    开发工具CocosCreator 

cocos构建 Android 项目Android studio gradle 8.0 报错

记录一下踩坑今天用cocos构建了一个Android项目然后用Androidstudio打开TestProject_Helloworld\build\android\proj项目,由于我的Androidstudio用的是jdk17,所以提示要升级gradle插件版本,所以我升级成了gradle8.0.但是编译的时候报错Namespacenotspecified.Pleasespecifyanamespaceinthemodule’sbuild.gradlefilelikeso:android{namespace‘com.example.namespace’}然后在libservice里加了na

ios - 仅将 Cocos2D 添加到现有项目?

我已经有一个已完成90%的项目,我只想向其中添加Cocos2D。我不需要Box2D或Chipmunk。我该怎么做?我要添加什么文件?我真的需要完成这项工作,所以最后我会在需要时提供赏金。谢谢! 最佳答案 要开始将Cocos2d添加到项目中的更简单方法,请遵循以下几行:将Cocos2d文件导入到您的项目中,如下图所示:然后像上一步一样将位于“external”文件夹(IntotheCocos2dlibrary)中的“FontLabel”文件夹导入。之后,您必须将OpenGLES和QuartzCore框架与您的项目相关联:接下来在“项目

ios - 仅将 Cocos2D 添加到现有项目?

我已经有一个已完成90%的项目,我只想向其中添加Cocos2D。我不需要Box2D或Chipmunk。我该怎么做?我要添加什么文件?我真的需要完成这项工作,所以最后我会在需要时提供赏金。谢谢! 最佳答案 要开始将Cocos2d添加到项目中的更简单方法,请遵循以下几行:将Cocos2d文件导入到您的项目中,如下图所示:然后像上一步一样将位于“external”文件夹(IntotheCocos2dlibrary)中的“FontLabel”文件夹导入。之后,您必须将OpenGLES和QuartzCore框架与您的项目相关联:接下来在“项目

cocos creator 构建发布[生成]报错,解决问题

       1.当出现问题时,查看日志浏览具体错误信息,如下:       2.JAVA_HOMEisnotsetandno‘java‘commandcouldbefoundinyourPATH              java_home提示没有在win中配置,当配置完成后,java-version得出信息后,需要重启电脑。(cocoscreator本人配置好java_home后,还是报错,重启后不报错)       3.NDKatC:\Users\Administrator\AppData\Local\Android\Sdk\ndkdidnothaveasource.properties

Cocos Creator3D:制作可任意拉伸的 UI 图像

推荐:将NSDT场景编辑器加入你的3D工具链3D工具集:NSDT简石数字孪生制作可任意拉伸的UI图像UI系统核心的设计原则是能够自动适应各种不同的设备屏幕尺寸,因此我们在制作UI时需要正确设置每个控件元素的尺寸(size),并且让每个控件元素的尺寸能够根据设备屏幕的尺寸进行自动的拉伸适配。为了实现这一点,就需要使用九宫格格式的图像来渲染这些元素。这样即使使用很小的原始图片也能生成覆盖整个屏幕的背景图像,一方面节约游戏包体空间,另一方面能够灵活适配不同的排版需要。上图右边为原始贴图大小的显示,左边是选择Sliced模式并放大 size 属性后的显示效果。编辑图像资源的九宫格切分要使用可以无限放大