Cocos2d-x
文章平均质量分 73
优雅的柒叶
心多大,舞台就有多大。
展开
-
Cocos2d-x动作学习笔记
Action类如其名,它可以改变Node对象的属性,Action对象是随着时间改变Node的属性。任何一个以Node为基类的对象都有可执行的动作对象。例如,你可以在一个时间段内将Sprite精灵从一个位置移动到另一个位置。每个动作都有By和To两个状态。为什么呢?因为它们所执行的结果是不同的。By相当于这个节点是相对的。To是绝对的,意思是它并不考虑到这个节点的当前状态。移动(原创 2020-04-02 14:45:05 · 158 阅读 · 0 评论 -
Cocos2d-x UI学习笔记
Cocos2d-x提供了一套易于使用的UIAPI来满足你的GUI需求,其中包括:Label、Menu、MenuItems、Buttons和Views。Label(标签)Cocos2d-x中提供了Label(标签)对象来创建TTF、BMFont和SystemFont文本。Label BMFont(BMFont标签)BMFont是使用位图字体的标签类型。位图原创 2017-01-04 22:34:44 · 255 阅读 · 0 评论 -
Cocos2d-x v3.x 总体开发环境WIN7-64位安装步骤
1.python2.7.3安装,安装后设置环境变量,注意与实际安装目录对应: Path ;C:\Python27; PATHEXT ;.PY;.PYM 下载地址:https://www.python.org/downloads/2.jdk安装,安装后设置环境变量,注意与实际安装目录对应: 第一,设置”JAVA_HOME” JAVA_HOME的内容是原创 2016-12-28 22:13:15 · 311 阅读 · 0 评论 -
VS2012导入COCOSx-2d 3.6项目的过程总结
网上现有的例子很多都是只包含两个文件夹,一个是Classes,一个是Resources,想把它导入,一般用以下几个步骤:1.先用命令创建一个项目,假设放在e:\proect下面: cocos new test -pcom.leansmall.test -l cpp -d e:\project2.进入e:\proect\test\proj.win32下面,点击test.sl原创 2016-12-28 22:55:10 · 258 阅读 · 0 评论 -
Cocos2d-x 音频功能学习笔记
好游戏离不开声音!!!Cocos2d-x中提供了一个叫做SimpleAudioEngine的音频引擎。SimpleAudioEngine能够在游戏中播放背景音效以及游戏音效。SimpleAudioEngine是一个共享的单例对象,因此你可以在程序的任意地方调用它。就算是一个HelloWorld 工程也可以很方便地使用这个引擎。SimpleAudioEgnine支持多种格式的音频,比如MP3原创 2017-01-05 23:19:53 · 304 阅读 · 0 评论 -
认识TexturePacker的界面
DataFormat:导出什么引擎数据,默认cocos2d,下拉列表中有很多,基本常用的引擎都支持了Data File :导出文件位置(后缀名.plist)Texture Format:纹理格式,默认pngImage format:图片像素格式,默认RGBA8888...根据对图片质量的需求导出不同的格式Dithering:抖动,默认NearestNeighbour,(如果图像上面原创 2016-12-29 22:08:28 · 304 阅读 · 0 评论 -
Cocos2d使用TexturePacker工具打包生成plist和pvr.ccz文件方法总结
我们用TexturePacker工具打包生成了plist和pvr.ccz文件,那么下一步,我们就该获取plist中的信息了。Cocos2d中SpriteFrameCache通常用来处理plist文件,并能与SpriteBatchNode结合使用来达到批处理渲染精灵的目的。精灵帧缓存类SpriteFrameCache精灵帧缓存类SpriteFrameCache 用来存储精灵帧,缓原创 2016-12-29 23:02:24 · 2047 阅读 · 1 评论 -
Cocos2d-x精灵学习笔记
精灵是一个2D图像,通过改变它的旋转角度、位置、尺寸、颜色等属性可以使其运动或者变换。创建精灵的方式有多种,使用哪种则取决于你的需要。你可以通过不同的图片格式(包括PNG,JPEG,TIFF,以及其他格式)创建精灵(Sprite)。接下来我们就将一起来讨论这些创建精灵的方法。如果你想要创建一个只显示一张图片特定部分的Sprite,那么你可以使用Rect。auto m原创 2016-12-30 00:20:28 · 229 阅读 · 0 评论 -
cocos2dx主要概念及关系详解(个人理解总结)
Cocos2dx 中的主要概念包括:应用、导演、场景、图层、精灵、动画、动作。层次关系如下:CCDirector(导演)在cocos2d-x引擎中,CCDirector类是整个游戏的组织和控制核心,游戏的运行规则,游戏内的CCScene(场景)、布景(CCLayer)、角色(CCSprite)等的运动,均由CCDirector管理,其在游戏中起着指定游戏规则让游戏内原创 2017-01-07 00:22:37 · 1822 阅读 · 0 评论