http://docs.cocos.com/coc
原创
2022-09-23 13:49:28
65阅读
Cocos Linux:为游戏开发人员带来的全新可能性
在当今的数字时代,游戏开发行业正处于快速发展的阶段。为了满足不断增长的用户需求,开发者们必须寻找更加高效和强大的工具来创造出各种令人兴奋的游戏体验。在Linux操作系统的世界中,一个备受瞩目的工具就是Cocos Linux。
Cocos Linux是Cocos引擎的一个分支,专门为Linux操作系统进行定制开发。Cocos引擎作为一款流行
原创
2024-02-06 14:49:50
95阅读
midPoint 代表的是 进度条起始位置的中点 changeRate代表的是会改变进度条x,y方向百分之几
midPoint == cc.p(0,0) 就意味着起始点在左下角
changRate == cc.p(1,0) 就意味着x方向100%改变 y方向改变为0
changRate == cc.p(1,0.3) 就意味着x方向100%改变 y方向改变为30% progressBar图片的 x方向100%参与改变 y方向30%参与改变
转载
精选
2016-06-27 11:38:45
478阅读
1、到官网下载Cocos Creator传送门,下载好了之后需要注册一个开发者账号,用于登录开发工具。 2、第二次登录
原创
2022-11-03 10:30:00
102阅读
要做个显示游戏玩法的功能,但是因为规则多,一个sprite显示不完。有几种解决办法,CCScrollView、listView,tableView。后面那两个还没研究,先试了下CCScrollView。 CCScrollView可以用来做游戏关卡选择。 #ifndef&
原创
2017-04-12 16:41:46
623阅读
Uncaught ReferenceError: Global is not defined 解决:从定义 Global 的场景运行。 web-view(内嵌小游戏)跳转小程序时提示 "wx.miniprogram undefined" 解决:不要用 js 动态引入(document.createE ...
转载
2021-07-28 15:20:00
652阅读
2评论
【Cocos】基础篇-1、初识Cocos Creator
原创
2022-11-26 16:43:30
160阅读
我觉得我们开发使用最新的工具。这对于我们非常有帮助。 由于新的工具有着新的功能,简化了我们开发的模式。 站在巨人的肩膀上~~~~~~~~~~~~~ CocosCreator。最大的两个特点 组件化 数据驱动 使用这款这款工具之后,最大的感受是。开发起来以后会越来越轻松,所以建议 没有C++基础的同学
转载
2017-08-03 20:36:00
246阅读
2评论
cocos最好的是安装官方exe,官方会把cocos 3.10和cocos studio都安装好。 Cocos2d-x v3.10:点击://.cocos.com/,进入cocos官网,点击下载,在Cocos2d-x项目下点击查看历史版本,点击v3.10,下载好exe文件后双击安装,选
转载
2016-12-21 10:31:00
292阅读
2评论
上篇学习的内容,在这个cocos2d-js-v3.0-rc2版本发布后,感觉又有点过时了。(cocos js项目结构又改变了!)1、下载cocos2d-js-v3.0-rc2的这个版本的包2、点击执行setup.py,确保安装了python,并且配置到了环境变量的path中。运行正常的话:看cmd的输出内容就知道了,这个setup python帮我配置好了环境变量。前提是你下载了:ndk &nbs
转载
2023-08-14 11:07:46
82阅读
1组件化开发1传统开发模式:代码加载数据运行cocosstudio就是典型的这种模式缺点就是:没有一个统一的工具能让大家都好协作。2组件化的开发模式:现有数据节点给数据节点添加组件,赋予节点对象不同的功能3首先创建一个空项目4菜单栏可以预览项目,使用模拟器或者浏览器。项目目录1assets文件夹用来存放游戏所有的资源所以要自己做一个规划,这些文件都放哪如新建一个res文件用来放图片文件resour
原创
2018-01-21 14:48:49
2207阅读
CCApplication的run为主循环,负责在空闲的时候,调用CCDirector的mainloop,setAnimationInterval设置多少秒一帧。m_nAnimationInterval记录的是过去多少cpu周期触发循环。 CCDirector的函数stopAnimation会停止所有绘制和动作事件,停止过程中不调用drawScene 而pause函数会停止动作事件,并把CCApplication的帧率改低,一秒4帧。 动作事件是在drawScene函数中调用m_pScheduler的update循环,暂停过程中m_bPaused为真,不会调用。 绘制过程是从主scene的子. Read More
转载
2013-08-07 18:47:00
58阅读
2评论
CCDirector在函数setOpenGLView中设置pobOpenGLView,同时会掉用m_pobOpenGLView->setTouchDelegate(m_pTouchDispatcher);m_pTouchDispatcher被初始化为CCTouchDispatcher事件分发管理器。 CCEGLView继承CCEGLViewProtocol,setTouchDelegate来自CCEGLViewProtocol类,CCEGLView中的消息循环中,会调用代理父类中的handleTouchesBegin,进而调用m_pDelegate的相关函数,而此时m_pDelegate
转载
2013-08-01 20:14:00
132阅读
cocos2d-x Android环境搭建 cocos2d-x环境搭建比較简单,可是小问题还是不少,我尽量都涵盖的全面一些。 下载软件 cygwin、NDK(ADT):C++相关 假设之前没有Android开发环境。还须要Android
转载
2016-02-18 10:25:00
52阅读
1,点击替换图片(这里使用两个办法,传入节点或者,查找节点)cc.Class({ extends: cc.Component, prope
原创
2021-11-30 16:14:13
200阅读
世界坐标转本地let fu=this.node.parent //因为要转为父节点的本地坐标,所有先获取父节点let zuobiao = fu.convertToNodeSpaceAR(e.getLocation()); //在根据获得的世界坐标转换得到的是,坐标本地转世界坐标let fu=this.node.parent //先找到
原创
2021-11-30 16:23:15
228阅读
# 使用Cocos Creator实现OpenHor
## 简介
在这篇文章中,我将指导你如何使用Cocos Creator实现OpenHor功能。OpenHor是一个开源的水平无限滚动游戏引擎,可以帮助开发者快速创建水平滚动游戏。
## 整体流程
下面是实现OpenHor的整体流程:
```mermaid
flowchart TD
A(开始)
B(创建新项目)
C(
原创
2024-01-19 19:38:43
76阅读
说明: (1)基于cocos2dx2.2.3,使用C++语言,在Visual Studio 2010进行开发的。 (2)基于cocos2dx3.x ,使用C++语言,在Visual Studio 2013 与 Xcode进行开发的。 (3)基于Coc
原创
2014-08-12 01:59:05
10000+阅读
点赞
5评论