草庐IT

Cocos2dx:如何实现精灵的坐标转换,ConvertToNodeSpace、ConvertToWorldSpace两个函数的使用及注意事项

Cocos2dx:如何实现精灵的坐标转换,ConvertToNodeSpace、ConvertToWorldSpace两个函数的使用及注意事项设备/引擎:Mac(11.6)/cocos开发工具:Xcode(13.0)开发需求:根据项目需求来转换精灵的坐标【这是一个拉票置顶>~】开始正文之前先给自己的2022做个总结,顺便也拉个票~下一个365天,要继续充满热爱~2022即将结束,这一年来自己已经记不清自己的创作历程,看到年度创作报告的时候,才发现自己做了这么多了,才发觉创作分享已成了自己的一个习惯。回想起来自己从开始的简单创作分享,到现在的分享日常,更多的是对所做的事情的热爱,我也将会将这份热

《Cocos Creator游戏实战》AIGC之将草稿内容转为真实内容

目录前言训练AI从识别结果中提取必要数据发送图片并生成最终代码总结与提高资源下载前言当创作灵感来的时候,我们可能会先把灵感记录在草稿上,之后再去实现它。比方说有一天,我突然来了游戏创作灵感,想着那可以先把一些简单的组件和布局设计出来,于是就在草稿上画了几个框。注:L代表Label组件,B代表Button组件,S代表Sprite组件。几天过去了,就算当时的灵感再好,我也不想打开电脑,所以草稿还是只是草稿。我想着,如果有一个AI能够识别我画的草稿,然后自动生成对应组件以及布局的话该有多好啊。于是,我决定训练一个AI,准确来说是一个图像目标检测AI模型,我将用它来识别并定位我草稿上的各个方框。训练A

微信小游戏之替换cocos自带启动/插屏界面

使用cocos发布的微信小游戏,在微信开发者工具运行中,我们可以看到cocos开发的小游戏启动界面,如下两张图所示,上图则为cocos启动界面,下图为cocos的插屏界面。 环境:windows64、cocoscreator3.5.2、微信开发者工具 1.06.22010310 启动界面替换方法:替换build目录下的splash.png图片文件上面的方式,每次构建都需要重新替换,如果是确定长期只用同一个splash图片的话,可以采用一下方式,在这个路径下替换splash.png,这种方式构建微信小游戏时,实际上会拷贝这个目录下的splash.png到微信小游戏的build目录 插屏界面替换方

Cocos Creator的Hello World

0、文档Cocos官网文档1、下载访问cocos官网下载CocosDashboard安装时选项安装VisualStudio2017可以不勾选注意:CocosDashboard的快捷方式文件名为CocosDashboard.exe,不要误认为是安装文件2、注册、登录注册/登录cocos网址3、CocosDashboard设置语言CocosDashboard,点击右上角点击齿轮图标打开设置界面Language(Chooseadisplayanguage.),修改为简体中文点击右下角返回按钮退出设置界面。4、安装编辑器CocosDashboard(Cocos仪表板),版本管理软件。类似node.js

cocos creator对接字节跳动(抖音)小游戏激励视频广告注意事项(审核不通过,次数不一致和重复获得奖励等)

首先是官方文档里的对接方式:(https://developer.open-douyin.com/docs/resource/zh-CN/mini-app/develop/api/open-interface/ads/rewarded-video/tt-createRewardedVideoAd)Page({onLoad(){//创建实例this.ad=tt.createRewardedVideoAd({adUnitId:"xxx",});//监听错误this.ad.onError((err)=>{tt.hideLoading();switch(err.errCode){case1004://

吐槽laya:H5小游戏开发应该用什么引擎好?laya、cocos还是unity?

我看有人推荐laya,放在H5小游戏的前三排名,这压根不靠谱。laya只能算个半成品,整体非常垃圾,如果是首次选择游戏引擎,至少转去cocos,实在选laya,那也没办法了。下面说说laya有什么问题,如果只是一些简单的bug什么的,我是不会花这个时间吐槽的,但是如下的问题实在无法忍受:1、垃圾一般的官方文档,这个文档和当前的版本偶尔有不匹配,例如我用最新的IDE对照文档,发现有些不匹配;代码使用截图或者压根不严格,很多代码都是截图,有代码的有些地方是错误的,不是说代码一定要全部贴出来,但是片段代码也得有个前后对应吧。2、网络资源稀缺,有时一个laya相关的问题,在百度搜索第一页只有两三条。如

cocos creator小程序改变横屏竖屏

1.在调试时横屏 2.cocos打包时横屏 3.在微信开发者工具发布前修改横屏  

cocos 常用shader 合集(1)

1.流光效果2外发光效果 3高斯模糊效果 4重影效果 5溶解效果6马赛克效果 7切割效果 8水波纹涟漪效果 演示地址:CocosCreator|2DShader代码地址:2Dshader|CocosStore

cocos开发微信小程序(入门版)

1背景第一次尝试用cocos写小游戏,这里记录下基本的知识点总结和踩的坑黑马课程这个课程比较基础,而且用的版本比较老了,如果用最新版本的cocos是不行的,因为最新的cocoscreator只能使用ts,所以这也是为什么我这里有js(creatorv1.5.5)和ts(creatorv3.6.0)两个版本的,完整代码在github2基础知识2.1cocos为组件化开发,在实际的使用过程中感觉还是比较容易上手的,基本结构的话就是Scene(场景)->Node(节点)->Component(组件),组件是需要挂载在node下面的,而node节点像是链表一样,层次递进,可以查询子节点2.2主要开发是

【杨宗宝】Cocos Creator 3.x : 你们要的Label3D来了(升级版)

前沿宗宝我又回来了,本次给大家带来的分享是基于之前Label3d的升级版;在上次发布了Lable3d的功能后,大家在使用的过程中多多少少的会发现各种问题:微信小游戏真机不显示,字体如何实现描边,引擎版本升级后无法正常使用等等;感谢大家的使用与反馈,今天宗宝为大家带来了新的升级版本回顾【杨宗宝】CocosCreator3.x:你们要的Label3D来了,快来免费使用吧功能展示1.实现原理在之前的文章中,宗宝已经将label3d大概的实现原理进行了一个简单的说明,并且贴出了关键性的代码,想了解的可以移步上边的「回顾」中的链接,点击查看;在之前逻辑的基础上,宗宝继续进行了优化,重新对每个小块的逻辑进