v3.x专题提供v3.x的最新资讯内容,帮你更好的了解v3.x。
最近在看泰然网整理的cocos2d-x官方文档,为便于日后查看,特转到自己博客中,如有转载者务必注明以下原创出处   2014 年 3 月 27 日     glory     新手入门     5条评论 任珊原创,首发于泰然,转载请注明出处 github地址:https://github.com/cocos2d/cocos-docs/blob/master/manual/framework/na
最近在看泰然网整理的cocos2d-x官方文档,为便于日后查看,特转到自己博客中,如有转载者务必注明以下原创出处   2014 年 4 月 2 日     glory     新手入门     2条评论 glory原创,首发于泰然,转载请注明出处 https://github.com/chukong/cocos-docs/blob/master/manual/framework/native/v3
cocos2d-x 3.3 代码: --比倍界面层 local BiBeiLayer = class("BiBeiLayer", function () return cc.LayerColor:create(cc.c4b(0,0,0,125)) end) --初始化 function BiBeiLayer:ctor() -- 创建一个事件监听器类型为 OneByOne
简介 Cocos2d-x中,动画的具体内容是依靠精灵显示出来的,为了显示动态图片,我们需要不停切换精灵显示的内容,通过把静态的精灵变为动画播放器从而实现动画效果。动画由帧组成,每一帧都是一个纹理,我们可以使用一个纹理序列来创建动画。 我们使用Animation类描述一个动画,而精灵显示动画的动作则是一个Animate对象。动画动作Animate是精灵显示动画的动作,它由一个动画对象创建,并由精灵执
杨雍2014-06-13 01:43:532234 次阅读 在学习本篇教程之前,如果你有Cocos2d-x的开发经验,将会有所帮助。如果没有也没关系,因为你可以将这里讲解的例子迁移到其他的语言或者框架中。 找到到达你键盘的最短路径,开始吧! Maze猫 首先介绍下我们将要在本篇教程中开发的简单游戏。   前往下载本篇教程的 工程代码。编译运行工程,你将看到以下画面。   在这款游戏中,你扮演着一只
CocoaChina论坛2014-11-10 16:38:251358 次阅读 一、目的 Cocos2d-x做项目时经常会碰到要对图片进行变色的需求,最常用的就是变灰了,就要让按钮变灰来表示当前的状态是不可点的。 但是Cocos2d-x的Sprite中是没有这个变灰支持的。那么,就要我们自己动手来扩展实现一个。我们让这个带变色功能的Sprite叫做FilterSprite。这个FilterSpri
本文转自:http://www.2cto.com/kf/201409/333604.html,感谢作者分享! 1.解决方案 先直接给出解决方案,再慢慢解释,当然这个解决方案也不是完全完美的。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 //如果是横屏游戏: glview->setDesignResolutionSize( 960 , 6
【传送门】 发布说明:     https://github.com/fusijie/Cocos2dx-ReleaseNote-zh/blob/master/SUMMARY.md 更新记录:     https://github.com/cocos2d/cocos2d-x/blob/v3/CHANGELOG     https://github.com/cocos2d/cocos2d-x/blob
[A-A+ lareina  2014 年 7 月 25 日  暂无评论  2485 次浏览 Cocos2d-x |  新手入门 新手入门 文章目录 骨骼动画编辑器——Spine Spine动画的使用 任珊原创,首发于泰然,转载请注明出处 https://github.com/chukong/cocos-docs/blob/master/manual/framework/native/v3/spi
本文转自:http://www.cocoachina.com/bbs/read.php?tid=200145  感谢作者分享。 嗳,侥天之幸初阶段游戏的 prototype 终于忽弄过去了!!! 这一个多月来使用  cocos2d-x 3.0 + lua  开发时踩中不少奇怪的雷,啧,也算是不作死就不会死的报应。 本该好好的用稳定的 2.2 版或是 quick-cocos2d-x,却总绕不过去想搞
cocos2dx-v3.x命令行创建工程  下面介绍cocos2dx-v3.0通过setup.py设置环境变量及在命令行创建编译及运行win32工程、生成.apk文件,运行Android工程的方法 原文链接:http://jingyan.baidu.com/article/8275fc86ba986346a13cf66d.html 工具/原料  cocos2dx-v3.0  python 2.7.
简介 Cocos2d-x中,动画的具体内容是依靠精灵显示出来的,为了显示动态图片,我们需要不停切换精灵显示的内容,通过把静态的精灵变为动画播放器从而实现动画效果。动画由帧组成,每一帧都是一个纹理,我们可以使用一个纹理序列来创建动画。   我们使用Animation类描述一个动画,而精灵显示动画的动作则是一个Animate对象。动画动作Animate是精灵显示动画的动作,它由一个动画对象创建,并由精
(1)Cocos2d-x 2.x Cocos2d-x 2.x没有提供截图功能,但是可以用CCRenderTexture来实现这个功能: [cpp] view plain copy void CTestLayer::SaveScreenShot()     {         //获取屏幕尺寸           CCSize size = CCDirector::sharedDirector()-
原文请猛戳: http://galoisplusplus.coding.... cocos2d-x的按钮默认是以长方形作为点击区域的,实际使用时这确实很蛋疼。之前有大牛研究了如何获取图片的透明度实现不规则点击区域的方法,例如: cocos2d-x开发笔记:获取Sprite上某一个点的透明度,制作不规则按钮 在 cocos2d-x 中获取纹理的像素值 可惜在cocos2d-x v3.0以上的版本,他
原文请猛戳: http://galoisplusplus.coding.... 之前曾经在cocos2d-x V3.x不规则按钮探讨过在cocos2d-x 3.x版本实现不规则按钮的方法,后来本渣又琢磨了下仿照RenderTexture类调用OpenGL ES API来获取图片像素信息的方式。这种方式由于按钮图片的Texture已在内存中,且不需要解析图片文件格式,因此相比之前用Image::in
在cocos2d V3.x中update方法如果实现,则会被自动调用;不用向早期的版本那样要显式schedule. 但是你还是要显式schedule其他方法或blocks使用node的schedule和unschedule方法.比如:scheduleOnce. update方法会在每一帧将对象(node)渲染到屏幕之前调用. 值得注意的是,你绝不能在cocos2d中的schedule时间事件中使用
cocos2D v2.x中有带参数的回调block: id blk = [CCCallBlockN actionWithBlock:^(CCNode *node){ node.position = orign; }]; 不过到了cocos2D v3.x中只有CCActionCallBlock一种block回调了,如果需要像以前那样传递参数,可以通过局部外围变量的方法,如下: CCNode *nod
cocos2D v3.x版本中的动作的回调函数不能再带任何参数并且不能返回任何值. 官方给出的传递参数的办法是: 选择器(selector)不能带有任何形参,选择器需要的参数必须通过ivar或property来间接传递. 通常更可取的避免通过ivar或property来传递参数的办法是使用CCActionCallBlock. 示例代码如下: id callFunc = [CCActionCallF
在该指南开头,我们假设你应经很熟悉Cocos2d 2.x版本。 我们将指出新版本重要的改变,并且给出一些你已经从Cocos2d 2.x版本中熟知的实现。 CCNodes,CCScenes和CCLayers CCLayer已经不再存在。CCLayer在场景中作为一个可以响应用户交互的类。在Coco2d 3.x中任何CCNode可以处理触摸输入。CCNode就是新的CCLayer。对于所有场景你应该使
触摸处理 我们在稍后将完成Cocos2d 3.0中触摸处理的完整教程。而现在最重要的是知道如何去启用触摸处理在你的CCNode中: self.userInteractionEnabled = TRUE; 去捕捉一个触摸以及触摸的位置: - (void)touchBegan:(UITouch *)touch withEvent:(UIEvent *)event { CGPoint touc