- 博客(24)
- 收藏
- 关注
原创 Cocos Creator 使用Asset Manager loadRomote 遇到存在缓存问题
最近在项目中,遇到一个问题,app需要针对特定版本执行热更(高版本(高于某一版本) 或者特定版本),需要使用Asset Manager 来加载远程配置,先上代码
2021-05-08 17:13:16
3094
原创 一周搞定Cocos creator(cocos creator 入门篇) 7 - 官方消灭星星代码分析(3)
前面已经完成了游戏的主逻辑,后面我们可以添加其他逻辑丰富游戏1.添加slider控制背景音乐slider的具体属性可以在文档里看下 这里不再赘述。逻辑很简单1:UI上添加slider,代码中做上绑定。2:game上bgmusic做上绑定3:代码部分给slider添加监听,回调中 关键点this.bgMusic.volume = (this.slider.progress)(this.slider.progress) // slider进度 0 - 1this
2020-10-06 02:24:06
382
原创 一周搞定Cocos creator(cocos creator 入门篇) 7 - 官方消灭星星代码分析(2)
继续前文,hero和对应逻辑已经添加完成,后面添加障碍物以及碰撞逻辑这里用到了预制,预制:Prefab个人觉得 预制是最能体现creator设计思想的体现https://docs.cocos.com/creator/api/zh/classes/Prefab.html?h=prefab看下预制的制作方法:在编辑器中 拖拽设计的节点 完成后拖拽至res对应目录(预制文件最好单独用文件夹存放 便于资源管理)star预制完成后,按照文档逻辑 添加随机生成的方法 这里有几点需要注意.
2020-10-03 01:11:11
492
原创 一周搞定Cocos creator(cocos creator 入门篇) 7 - 官方消灭星星代码分析(1)
先来看下项目运行效果分析下游戏中元素:1:背景2:主角:hero3:障碍物4:得分显示第一步 完成场景搭建 添加背景图1.新建Game Scene ,并置为启动场景 导航栏点击 项目-项目设置-项目预览-初始化场景然后拖拽背景到scene 中 作为背景 修改背景坐标 和 尺寸2.添加地面 设置尺寸3.添加hero坐标和锚点按照文档中的设置就行 这里要注意把新建的节点要置在canve中第二部: 添加对hero的控制...
2020-10-02 23:12:38
452
原创 一周搞定Cocos creator(cocos creator 入门篇) 6 - 生命周期
说到生命周期,其实也就是看下cocos 为我们封装好的几个常用的函数 包含js加载 onenter update等我们游戏的正常逻辑 也就是从ui加载完毕后开始1:onload 也就是场景的加载 一般用于获取ui节点相关2:start 也就是启动的入口 这里基本是做数据的初始化工作 以及后续接口调用3:update 帧回调看下这几个函数的加载顺序分别为几个函数添加log 观察输出...
2020-10-02 00:33:13
467
原创 一周搞定Cocos creator(cocos creator 入门篇) 5 - Sprite(精灵)
Sprite 精灵也是游戏开发中必不可少的元素 游戏中看到的障碍物 怪兽 等,这么说 能看到的图片 他的属性基本都是Sprite这里看下Creator的Sprite在层级管理器-右键-创建节点-创建渲染节点(这里注意) 或者是直接控件库拖拽新建完成后 看下Sp的属性依然 上面部分也就是Node的常用属性 大小 锚点 等,着重看下后面 SpriteFrame,这里可以直接拖拽需要的Sprite过来,上面看下Atlas 也就是代表是否用的图集,这里跟2dx的方式还是不一样的 后面的其他属
2020-10-01 23:44:47
1019
原创 一周搞定Cocos creator(cocos creator 入门篇) 4 - 音频播放
音频也是游戏中必不可少的部分,这里看下creator的音频播放。常用的音频接口 无非就是 加载 播放(背景 音效)暂停 等先看下官方文档官方给了我们两种方式 组件和代码接口1:AudioSource 组件巴拉巴拉 看完了 其实就是 插入组件 然后播放或者直接拖拽音频资源到scene中即可这里几个属性 自己看下就行 可以选择play on load 这样场景加载就会播放背景音乐2:AudioEngine直接拿文档给的代码// Audio...
2020-10-01 00:49:42
2224
原创 一周搞定Cocos creator(cocos creator 入门篇) 3 - Cocos Creator 控件
Button先看下文档和api后面看下使用案例第1种cc.Component.EventHandler第2种button.node.on('click', ...)的方式看下实例这里拖拽一个button到game Scene中 可以查看Button的属性。其实查看Button节点 可以发现button控件其实就是一个Node节点添加上了一个bg和label 其实都可以自己来更改后面看代码也就是给button添加了回调 看下效果再来看下bu...
2020-09-30 23:29:00
628
原创 一周搞定Cocos creator(cocos creator 入门篇) 2 - Cocos Creator概要
前面安装好Creator后 打开编辑器 配置啥的就按官方文档来走就行 应该没啥问题这里看下IDE界面 跟Studio区别还是挺大的 具体工具用到时候我们再来看这里新建一个空的项目 目录结构如图上官方介绍算是很详细了,主要说下这里预览功能,之前Cocos开发 需要run代码 在模拟器或者手机上看到效果 这里可以直接用自带的浏览器或者选择的电脑上浏览器去观察 也便捷了许多既然Creator是组件化开发 我们看下具体的实现 一个小例子.这里 我们新建一个Scene,并拖拽一个Labl...
2020-09-30 01:12:03
608
原创 一周搞定Cocos creator(cocos creator 入门篇) 1 - Cocos Creator安装
2014年开始接触Cocos 依旧记得自己是个清秀男孩,那会还一头秀密的黑发(说多了都是泪 哈哈) 赶上了Cocos 3.X时代,见证了Cocos 工具链的不断完善 Cocos Studio大改版版本发布,都大大提高了开发效率,虽然Studio已经停更,目前市面上公司很多项目依旧是用这个开发,效率其实还可以。先简单说下Cocos2d-X X 这里 其实也就是指开发可以使用多种语言,包括C++、js、lua,这也就是很多公司采用Cocos作为开发引擎的原因,感谢王哲大佬。17年其实有关注到Cocos.
2020-09-30 00:30:55
804
原创 你所不知道的模块调试技巧 - npm link - 前端 - 掘金
https://juejin.im/entry/5b33305be51d4558d43fddfd
2019-02-23 17:34:37
510
原创 初级教程 · Redux-Saga
https://redux-saga-in-chinese.js.org/docs/introduction/BeginnerTutorial.html
2019-02-23 17:31:56
277
转载 Cocos2d-x 3.0 beta 中加入附加项目,解决无法打开包括文件:“extensions/
出自:http://my.oschina.net/JeremyOuyang/blog/266019Cocos2d-x 3.0 Alpha 1开始 对目录结构进行了整合。结果有些附加项目也被在项目中被精简出去。比如说如果你需要使用CocoStdio导出的JSON、或使用Extensions扩展库,libCocosStudio、libExtensions、libGUI都需要在你
2014-09-29 15:15:25
672
转载 cocos2dx2.2添加音乐音效以及设置音量
原网址:http://blog.youkuaiyun.com/u010229677/article/details/14452137
2014-09-15 22:47:13
811
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人