
cocos creator
记录cocos creator 日常开发
自由软件开发者
C++资深开发者,订阅用户:如果评论留言不能及时回复,请Q我:296863766 注明为优快云
展开
-
王朝游戏源码服务端与客户端搭建(基于nodejs与cocoscreator)
保存后,记得打开服务器相关端口: 13009 ,12009,11109,11209,11309,11409,11509。禁用防火墙 systemctl disable firewalld。启动: ./redis-server ../redis.conf。启用防火墙 systemctl enable firewalld。启用防火墙 systemctl start firewalld。下载并解压mongodb,redis,nodejs。5.配置并启动mongodb数据库。7.修改服务器配置文件并启动服务器。原创 2023-03-11 22:08:43 · 1494 阅读 · 1 评论 -
大话西游创建角色失败解决
最终发现注册区与登陆区不一样。取不到token,登陆失败。数据库查询发现没有数据。原创 2022-08-01 13:26:11 · 413 阅读 · 0 评论 -
大话西游无法登陆解决
保存服务器时没有把IP地址与端口带过来。原因,网关没有返回数据。游戏服向网关注册成功。原创 2022-08-01 12:43:07 · 667 阅读 · 0 评论 -
cocoscreator动画与粒子根据绘制路径移动
1.制作场景节点动画节点粒子 2.添加处理脚本原创 2022-07-10 14:42:21 · 1300 阅读 · 8 评论 -
CocosCreator事件派发使用
1. 事件派发事件机制: 基于事件冒泡,由最底层节点,层层向上派发如当前节点A有1个字节点,有子节点B,而B节点又有子节点C那么事件派发方向为 C--->B--->A 子节点C派发事件XXX,其父节B先获得事件XXX控制权,处理该事件,然后再派发给B的父节点A,也可不派发,直接调用来停止事件传递.这样A节点就不会收到XXX事件.节点派发事件: this.node.dispatchEvent(这里传入自定义事件类)自定义事件类参考下面代码:节点事件派发示例 : this.nod原创 2022-07-03 18:01:35 · 1116 阅读 · 0 评论 -
AndroidStudio编译时C++时报内存溢出解决
gradle.properties最后行添加下面3行org.gradle.daemon=trueorg.gradle.parallel=trueorg.gradle.jvmargs=-Xmx5120m原创 2022-07-02 18:11:57 · 364 阅读 · 0 评论 -
BMFONT制作位图字体并在CocosCreator中使用
1.获取指定字符的ASCII码,也就是下图所指向的十进制值, 如: 57 是数字 9 的ASCII码的十进制2.打开图像管理窗口导入数字对应ASCII码图片 这个ASCII码值在导入图片资源时做ID用点击OK后,Image Manager中会显示一条记录,键是ASCII码,值是图片路径 3.导入FNT字符供游戏场景使用字体选项设置导出选项设置 导出前预览 导出字体fnt文件与位图png文件 保存文件 4.在游戏工程中使用fnt字体......原创 2022-06-29 00:15:29 · 1420 阅读 · 0 评论 -
cocoscreator动态切换SkeletonData实现骨骼更新
1.在资源管理器中添加resources文件夹,并导入girl和spineboy两个骨骼动画的资源 2.NodeSke节点中的sp.Skeleton组件中的Skeleton Data默认为gril骨骼动画中的mix-and-match-pro.json 3.实现动态加载SkeletonData并设置动画 4.预览效果......原创 2022-06-27 23:23:08 · 1841 阅读 · 0 评论 -
CocosCreator播放音频并同步进度
1.创建2D空项目 2.创建中新场景main 3.导入音频文件 4.创建音频关联节点,并在节点上添加音频组件 5.拖放音频文件到Clip并设置自动播放与循环 6.预览场景播放音频 7.在场景中添加3个按钮,分别是播放,暂停,停止 8. 按钮与脚本关联,并设置点击事件 9.音频节点与变量关联10.添加播放,暂停,停止逻辑并预览功能 现在可播放,暂停,停止音频了 11.显示音频播放进度,滑动滑条控件时同步播放进度 指定滑条滑动处理事件 预览功能 12.播放时同步音轨进度到滑条...原创 2022-06-26 20:30:37 · 803 阅读 · 0 评论 -
cocoscreator播放Spine动画
1.创建2D空工程 2.工程打开默认场景,默认场景中已添加画布3.在画布中添加空节点4.命名节点为NodeSke 5.添加骨骼动画(Spine)组件到空节点上添加成功后,点击NodeSke节点,可看到属性检查器上已添加了sp.Skeleton节点 6.将Spine动画文件夹拖到assets目录 展开Spine动画目录girl可看到相关动画文件7.将Spine动画json文件拖到Skeleton Data中选择指定皮肤 选择皮肤后,场景中空节点出现动画画布8.调整动画位置 动画位置调整OK 保存刚才制作的场景原创 2022-06-25 01:03:38 · 5211 阅读 · 0 评论 -
游戏周边相关工具(图集,字体,骨骼,特效,图形库)
游戏周边相关工具(图集,字体,骨骼,特效,图形库)原创 2022-08-12 18:36:36 · 367 阅读 · 0 评论 -
CocosCreator2.4.3导出Android原生工程注意事项
1.导出前,在偏好设置->原生开发环境中设置好NDK与Android SDK路径2.打开工程并选择项目->构建发布3.点击构建,看到completed,表示构建成功4.生成的原生工程在build文件中的jsb-default5.cocoscreator2.4.3生成的android工程gradle信息6.使用android studio打开生成的android工程出现junit包错误添加junit4.12依赖成功修复错误并...原创 2022-05-22 07:12:34 · 769 阅读 · 0 评论 -
下载cocos2d-x3.10安装并编译工程
打开cocos官网,在产品菜单选择cocos2d-x进入cocos2d-x下载页面,默认是V4.0向下拉,找到3.10版本并下载开始下载后自动转到该页面下载ANT并解压,cocos要用下载NDK并解压,cocos要用ant,ndk,cocos3.10都下载并解压后,移动到C:盘,然后运行C:/cocos2d-x-3.10目录下的setup.py(在运行前先安装Python 2.7)运行setup.py会提示输入ANT,NDK,ANDRO...原创 2020-11-25 06:13:48 · 733 阅读 · 0 评论 -
cocos3.10下载并安装
打开cocos官网,在utkk原创 2020-11-25 07:07:08 · 434 阅读 · 0 评论 -
mac big sur 运行cocos报raise ValueError, ‘unknown locale: %s‘ % localename错误解决
ndk,ant,sdk,java_home环境配置正确情况下运行cocos报:raise ValueError, 'unknown locale: %s' % localename ,系统语言为英文版本控台台输入 open -e .bash_profile增加字符集编码处理:export LC_ALL=zh_CN.UTF-8export LANG=zh_cn.UTF-8保存关闭文件后,在控制台输入:source .bash_profile使环境变量生效,然后输入...原创 2021-05-13 01:21:20 · 463 阅读 · 0 评论 -
Cocos Creator V2.4.6构建原生工程
构建安卓平台工程构建前要指定NDK和SDK正在创建原生工程目标平台Android构建完成,点击编译可进行编译工程生成工程位于build/jsb-default目录原创 2021-07-25 01:05:16 · 510 阅读 · 1 评论 -
Cocos Dashboard 与CocosCreator安装
打开官方下载V2.4.6版本下载DASHBOARD下载安装,点击安装正在安装安装VS2017下载安装器安装VS2017安装完成启动Cocos Dashboard1.0.14下载CocosCreator V2.4.6编辑器同意下载中下载完成...原创 2021-07-23 21:22:49 · 1807 阅读 · 0 评论 -
MAC上cocoscreator2.4.3打包Android出现ABIs [armeabi] are not supported for platform问题解决
打开 vip_kingdom_rush_2游戏工程,点击构造发布,打开Editor Window,选择发布平台为Android,构建成功后,点击编译如果编译出现下面错误为armeabi架构不支持,在gradle.properties中去掉可解决解决方法:打开gradle.properties文件PROP_APP_ABI=armeabi:armeabi-v7a:arm64-v8a:x86:x86_64中的armeabi:删除修改后如下:再次点击编译,问题解决,...原创 2021-05-09 12:06:53 · 503 阅读 · 0 评论 -
cocoscreator2.4.3构建发布多平台包并在IOS模拟器中运行游戏
1.打开游戏 vip_kingdown_rush_2 ,点击构建发布,打开Editor Window,选择发布平台与发布路径,如Mac平台,发布路径为工程目录下build文件夹,然后点击构建,可生成Mac工程构造成功后,可看到jsb-default文件夹在build目录Built to "/User/developer/Desktop/vip_kingdom_rush_2/build/jsb-default" successfully 代表构建成功如果要构造Android平台工程,需..原创 2021-05-09 11:30:18 · 2212 阅读 · 0 评论 -
大话西施公网演示搭建OK了,研究用.
编译生成运行发布公网测试服 。。。原创 2021-04-22 18:10:50 · 182 阅读 · 1 评论 -
大话西游完整源码
原创 2021-03-09 20:26:00 · 14645 阅读 · 36 评论 -
cocos creator 2.43 通过cc.assetManager.loadBundle动态加载预制体
1.选中预制体资源文件夹,并在属性检查器窗口中勾选 『配置为Bundle』,然后点击应用 Bundle名默认为文件夹名,可我自定义名通过下面的代码可加载预制体,下面的prefabs为Bundle资源名,toast为预制体名,Canvas为场景中的根节点示例代码://加载Bundle资源 cc.assetManager.loadBundle('prefabs', (err, bundle) => { //加载预制体 ...原创 2021-01-30 10:16:51 · 4546 阅读 · 0 评论 -
cocos creator动态更改预制体的图片显示
需求:同一窗口要显示不同内容时,标题按钮使用不同图片时,要将该窗口做成预制体,然后在要使用的地方加载并显示预制,在显示前先更改标题和按钮图片,如下面三张图1.写一个公共的加载图片方法2.写一个切换图片方法3.响应按钮点击并显示不现的窗口加载图片代码://动态加载节点图片 loadButtonImg(btnNode:cc.Node,img:string,path:string){ let sprite = btnNode.getCom.原创 2021-01-31 11:01:23 · 1933 阅读 · 1 评论