cocos专题提供cocos的最新资讯内容,帮你更好的了解cocos。
    auto listenter = EventListenerTouchOneByOne::create();//设置单点触摸 listenter->onTouchBegan = [](Touch* pTouch, Event* event)->bool { Point pos1 = pTouch->getLocation();// 3D 坐标 Point Pos2 = pTou
首先导入头文件 #include "SimpleAudioEngine.h" #include "desktop/CCGLViewImpl-desktop.h" 然后添加引用 using namespace CocosDenshion; 播放音效的代码 bool HelloWorld::init()   {       if ( !Layer::init() )       {          
一个人只拥有此生此世是不够的,他还应该拥有诗意的世界。 ——王小波 喵星人眼中:鸡飞狗跳的创意游戏开发 北京,周五早上。办公大楼的白领咬着面包,打开电脑,开始一如既往的工作。而在距离中心20公里的郊外别墅,十来个年轻人围在一起,或埋头苦画,或隔空传音,一副热火朝天之势。 “小丫,这个动作是不是掉帧了?” “什么鬼?为啥编译老提示出错?” “yes!搞定了!” 窗上的两只喵星人摇着尾巴,起身散步去了
本节的学习目标: (1)    了解结点系统,学会自行构建结点系统。 (2)    了结场景,层,精灵的组织关系与各自功能 2.1 结点系统原理入门 2.1.1 结点启蒙: 在介绍Cocos2d-x的结点系统之前,我们需要首先做一些启蒙,什么是树? 定义:   一棵树(tree)是由n(n>0)个元素组成的有限集合,其中: (1)每个元素称为结点(node); (2)有一个特定的结点,称为根结点或
(未完——) 1 UI控件分类 基础对象(地图 例子 声音 节点 精灵) 控件 (按钮 复选框 图片 文本 fnt字体 进度条 滑动条 输入框) 容器 (基础容器 列表容器 翻页容器 滚动容器) 资源  (场景 图层 图片 文件) 2 如何调用界面初始化 Node* rootNode = CSLoader::createNode("MainScene.csb");  addChild(rootNo
 点击上方 “cocos” 可关注我们! 游戏戏从出现在屏幕上开始起,就是以像素风格呈现的,最初的像素游戏因为年代技术局限,可能出现低像素,一坨东西在品目上诡异的蠕动(比如贪食蛇),但在当时,那些风格的游戏已经算得上是高清的了(虽然flappy bird还是会把眼睛玩瞎)。 在技术发展日异月新的现在,网游画面的天花乱坠已经无法满足更多人的视觉需求,移动客户端上的游戏似乎也越来越多的走上繁琐复杂的
今年四月,Cocos Sotre客户端版本发布后得到了众多开发者的支持和认可。短短两个月的时间,Cocos团队累计收到1400名开发者提交的1512件内容提交申请,其中上架1331个,包含大量游戏开发过程中自行打包编译的工具、素材、源代码等资源,为更多开发者开启了资源宝藏的大门。 为了方便更多开发者上传、分享并利用海量的资源,Cocos团队目前已经正式推出Cocos商店网页版本(https://s
Spine是一款针对游戏的2D骨骼动画编辑工具,它具有良好的UI设计和完整的功能,是一个比较成熟的骨骼动画编辑器。今天cocos君将分享一个视频教程,教大家如何使用 Spine 编辑器制作骨骼动画。 视频主要内容 使用Spine创建骨骼动画分两大步骤: 在SETUP模式下,组装角色部件,为其绑定骨骼; 在ANIMATE模式下,基于绑定好的骨骼创建动画。 步骤说明: 1)在SETUP模式下,选中Im
感谢启发帖:  http://blog.k-res.net/archives/1833.html AppDelegate.cpp 加上一句   engine->executeString("print = release_print"); 搞定! 纠结了整整2天!  希望对同样纠结的同学有用!
在config.json, "init_cfg": { "isLandscape": false, "isWindowTop": false, "name": "CocosLuaGame", "width": 960, "height": 640, "entry": "src/main.lua", "consolePort": 6010,
项目右键--》cocos tools --》package to apk for android
在cocos2d-js 3.0beta中加入了一个新特性,在android平台上我们可以通过反射直接在js中调用java的静态方法。它的使用方法很简单: var o = jsb.reflection.callStaticMethod(className, methodName, methodSignature, parameters...) 在callStaticMethod方法中,我们通过传
在cocos2d-js中可以用添加Menu的方式来添加各种可以交互的东西,比如图片,文字等 但是如果按钮位置分布不均衡的时候,使用Menu给我的感觉反而不是很方便,所以在寻找更便捷的方式。 然后我觉得cocos自带例子中的ccui.Button是我比较喜欢的方式,于是定义如下:         var Button = new ccui.Button();         Button.setTo
答案,在 runAction(cc.sequence(a1, a2)); 后再添加一个 action a3: var a3=cc.callFunc(function () {ks.setEnabled(1)});    b1.runAction(cc.sequence(a1, a2,a3));     这里需要说明,在 cocos js 3.61 中,cc.callFunc 是简介继承于 cc.A
↑ 点点上方,关注cocos 这个夏天,Cocos开发者沙龙与你相约蓉城。 重量级嘉宾齐聚成都软件园,为手游开发者们奉上精心准备的全方位信息盛宴。 精彩的演讲,畅所欲言的互动,更有无数精美好礼等你来。 2015年7月2日,我们不见不散。 【分享嘉宾】 林顺 触控科技高级技术总监 演讲标题: 《Cocos 2015新进化:3D和手机页游》 辛文超 UCloud架构师 演讲标题: 《UCloud游戏行
  答案:重新新建一个项目,只覆盖 src ,res ,和配置的json 文件,main.js 一定是因为路径问题,可能是之前粘贴了项目。
6月19日, "Cocos游戏开发大赛"官网正式上线,手游开发者们可开始报名、上传作品。你与众不同的创意,或文艺或风趣的设计,都将在本次cocos游戏开发大赛中,获得专业人士的指导或认可。全球最大的苹果开发者中文社区CocoaChina是本次大赛举办方,其权威性以及专业性,充分保证了比赛的公平、有效、公正。 在全球,超过50万的游戏开发者使用cocos开发高质量手游,而在中国,cocos引擎更是行
环境: Win7 64位 Cocos2d-JS v3.1 Cocos Code IDE v1.0.0.Final 正文: 主要分为两种方式,一种是直接用延时函数,比如scheduleCallbackForTarget,scheduleOnce等;另外一种就是在每帧的更新函数里面进行控制。 1. 第一种直接使用函数的方式 这里只谈使用要注意的地方,至于函数参数,官方的API文档介绍的已经很清楚了(A
在每个项目开发中几乎都会用到数字,比如战斗结算会有数字的加减,而且往往还伴随着很多特效动画,为了使数字变动更有代入感,一般数字都会给精心设计好的图片资源。那这样程序应该如何实现呢? 一般想的是创建很多的sprite,比如:数字12345,那么就会创建5个sprite然后拼接起来,这样做呢既丢失了很多性能,而且拼接起来的数字不容易扩展出一系列复杂动画,很有局限性。 所以工具Bitmap Font G