草庐IT

cocos-creator

全部标签

使用LabelMe标注目标检测数据集并转换为COCO2017格式

1、labelme标注2、转为coco格式3、标签可视化1、labelme标注当你安装好labelme启动后,opendir开始标注,选择CreateRectangle拖拽画框,然后选择类别(没有就直接输入会自动新建),标注好一幅图后点击nextimage会弹框提示保存json文件,保存即可。当你将所有图像标注完后,点击NextImage是没有反应的(因为没有Next图了),此时直接x掉labelme软件即可如果你将json文件保存在图像文件夹中,则应当有以下结构:img1.jpgimg1.jsonimg2.jpgimg2.json…2、转为coco格式假设我有一个mycoco的数据集,是符合

Qt creator在Windows下出现找不到“g++”问题(Cannot run compiler ‘g++‘. Output.)的解决方案(非网上无用的解决方法)Unity中创建新项目报错

遇到的问题:        之前使用QT一切正常,后来使用VS2022和VS2008去二次开发摄像头,最近又想重新用QT来做,没想到打开QT创建新的项目,无法创建,但是之前写好的qt工程项目可以正常运行。创建项目:报错ERROR:whileXXXXX.pro文件,Givingup.系统找不到指定文件,Cannotruncompiler'g++'.Output.网上的各种方法:第一种:环境问题,然后我查看我都环境变量path,没有问题。并且在cmd中g++-v是可以找到的由此可见QT的环境是没有错的第二种:安装在了中文路径下,再三确认后,目录是英文没有中文。第三种:去修改硬盘mbr-->gpt,

Cocos 适配 HarmonyOS NEXT,亮相 HDC2023,携手华为共筑鸿蒙生态!

HDC20238月4-6日,作为华为合作伙伴,Cocos引擎应邀参加了华为开发者大会2023-HDC2023暨HarmonyOS4发布会,并获得了【鸿蒙生态能力共创奖】。8月5日,在华为开发者大会(HDC.Together)游戏服务论坛中,我们的CocosCEO林顺参加了鸿蒙生态游戏先锋合作启动仪式,同时参会的还有网易、乐元素、三七、阿里、完美世界、英雄互娱、中手游等二十多家游戏伙伴。华为游戏中心携手伙伴们启动鸿蒙生态游戏先锋合作,就技术互补、成果共享、商业共赢等方向进行合作,共同推动鸿蒙智能化移动开放生态业务发展,为用户带来更精彩的游戏体验。本次大会,我们也有三位引擎工程师参与到了技术主题分

cocos creator新手教程:第003节3D模型的基本概念

3.1计算机如何制作一个3D模型讲述这个问题之前,我们先来看下现实生活中我们要做一个模型,应该如何做呢?首先我们要把模型的形状给雕刻构建出来,现实生活中的物体都是由分子组成的连续的表面,计算机是离散的无法做到这点,所以计算机通过微分的方式,把一个曲面分成”多个平面”来模拟实现连续的物体表面。常见的平面我们有三角形,四边形,五边形等,任何一个平面都可以分割成若干三角形,所以计算机所指的面都是三角形,这样做有一个好处,底层与显卡只要处理同一种面(三角形)就可以了,这样渲染流水线处理会简单统一。每个三角形都是由空间中的3个顶点来确定的,当空间中的3个点定下来,他们就能确定一个三角形平面。三角形的3个

游戏开发常用引擎工具介绍对比区别(UE4,Unity,Cocos,LayaAir,[egret-白鹭])

UE4(即虚幻4)是一套为开发实时技术而存在的引擎工具。目前广泛应用于3D建模渲染、游戏开发中。它完善的工具套件以及简易的工作流程能够使开发者快速修改或查看成果,对于代码的依赖性很低。而完整公开的源代码则能让使用者自由修改和扩展引擎功能。Unity是面向开发人员的3D/2D游戏引擎和强大的跨平台IDE。作为一个游戏引擎,Unity能够提供许多使游戏正常运行的最重要的内置功能。这意味着诸如物理、3D渲染和碰撞检测之类的东西。UE4和Unity的区别-他俩是竞争对手(个人体验-勿喷)unity基于的是相对比较开放的原则,ue4基于的是相对比较封闭的原则,也就是说,一般意义上,不修改源代码的情况下,

进击3D游戏界!Cocos Creator快速实现骨骼动画交互!

文章目录前言一、CocosCreator简介?二、快速上手CocosCreator1.任何语言学习,先概览一遍文档2.跟随官方Demo,进行游戏的制作三、如何自己实现骨骼模型和界面交互1.创建项目2.添加地板3.渲染人物模型,使人物模型能正确站在地板上4.调整摄像头位置及视锥,使视图中角色居中5.交互第一步:观察FBX模型骨骼动画6.交互第二步:制作左上角菜单7.交互第三步:创建JavaScript脚本,动态控制动画播放8.交互第四步:给骨骼动画节点绑定对应的Js脚本9.交互最后一步:给按钮绑定上对应的ClickEvent事件四、打完收工,查看效果总结明天,又是充满希望的一天!前言最近公司需要

将Qt Design Studio中创建的UI文件导入Qt Creator中

将QtDesignStudio中创建的UI文件导入QtCreator中一、导入流程二、运行时遇到的问题及解决可能出现的问题:QtQuick.Studio.Application解决方法一、导入流程从QtDesignStudio中创建了UI文件,我这里是跟着官方文档示例做的一个ui文件Loginui1。在QtCreator中创建新的项目:我这里将项目取名为Import_UI创建好后的项目结构:右键main.qml选择Remove这里确定,也可以勾选彻底删除,之后不会用到这个文件。接着还要弹窗,我们选择否,将main.cpp保存下来,之后需要修改部分代码。此时项目文件目录如下:找到Import_U

Cocos Creator 世界坐标转屏幕坐标

Cocoscreator某一坐标转屏幕坐标(screenposition),以前都是屏幕坐标转世界坐标。先上代码为敬(只是提供一种思路,有更好的实现和建议欢迎留言)//Scene的设计分辨率是640*1136,适配方案是Fitwidth,所以下面的缩放按sW来计算的。//其他情况没有测试,情况应该差不多。先讲明适用条件,其他条件测试成功的欢迎留言。letsize=this.panel.node.getContentSize();//panel的坐标转为屏幕坐标letwidth=size.width;letheight=size.height;//屏幕分辨率letcanvasSize=cc.vi

盘点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