Cocos2d-x:基础
文章平均质量分 66
第三代程序员
这个作者很懒,什么都没留下…
展开
-
Cocos2d-x基础:透视投影与正交投影
Cocos2d-x在默认的投影方式下,当用sprite或其他方式显示图片时,会发现图片变得模糊了。这是由于默认的投影方式是透视投影,透视投影可以将画面显示效果模拟成三维的,有距离感,可以设置相机的位置,而改变显示效果。可以直接使用语句将投影模式改为正交投影:CCDirector::sharedDirector()->setProjection(kCCDirectorPr原创 2013-07-11 14:01:42 · 4312 阅读 · 0 评论 -
Cocos2d-x基础:TestCpp之项目结构分析
Cocos2d-x虽然很火,但是相关的学习资料还是很少的。在看完《Cocos2d-x权威指南》的基础内容之后,我跟着学习过“老G的博客”,也看过一些“地球人也阻止不了程序猿们学习Cocos2d-x了”之类的帖子。总感觉介绍和讲解的内容是零零散散的。这非常不利于对于Cocos2d-x引擎的整体理解和掌握。(求大爷们不要灭我,只是个人观点额)我相信,那些写帖子的同学们、老师们...大神们,都有自己原创 2013-07-12 10:50:15 · 2445 阅读 · 9 评论 -
Cocos2d-x基础:TestCpp之场景切换
TransitionsTest.h 文件: 有一个场景类TransitionsTestScene,还有两个布景层类TestLayer1、TestLayer2。 在主菜单选择了TransitionsTest菜单项后,首先运行以下代码,从默认的场景切换到“场景切换示例的场景”来:void TransitionsTestScene::runThisTest(){原创 2013-07-12 17:19:05 · 849 阅读 · 0 评论 -
Cocos2d-x基础:TestCpp之ActionsTest
精灵的缩放: setScaleX(float fScaleX); // 改变节点X轴的比例因子,默认为1.0f, setScaleY(float fScaleY); // 改变节点Y轴的比例因子,默认为1.0f 如果参数为负数,则改变坐标轴的方向。例如: m_tamara->setScaleX( 2.5f); ------ m_tamara->setSca原创 2013-07-12 15:19:08 · 895 阅读 · 0 评论 -
Cocos2d-x 2.x:CCTableView的使用
首先我们为何要使用TableView?Table is a view!什么?桌子是视图?哈~Table == 表格。当需要王者之剑那种地图关卡“翻页”功能时、当需要好友视图中的“列表”功能时恐怕都离不开CCTableView。一开始看什么ViewDelegate、什么DataSource啊什么的,感觉真麻烦。但今天花了点时间仔细看了看代码,其实就那么一回事啊,so原创 2013-11-11 00:57:55 · 2670 阅读 · 0 评论 -
Cocos2d-x基础:创建新工程(2014.3.10更新)
原本有模板导入工具可以使用,可根据官方的消息(不是百分百确定),在2.x以后的版本可能就没有模板工具了。而是使用python或lua脚本创建工程(网上可以搜得到)。在cocos2d-x-2.1.4\cocos2d-x-2.1.4\tools\project-creator文件夹下可以找到create_project.py文件。目前2.1.4这个版本的脚本创建是基于python2.x版本的,原创 2013-07-11 14:04:35 · 1369 阅读 · 0 评论 -
Cocos2d-x基础: CCProgressTimer的使用
在游戏中进度条分两类,一种是圆形的CD类(Radial)、一种是方形的血条类(Bar)。最近项目用到了这个,碰了点小问题,相信也有很多同学碰到了。其实自己慢慢尝试就可以发现如何使用,但蛋疼的摆渡,搜到的尽是无用的资料。也谴责那些转发文章不负责的人~-------------------------------- 美丽的分割线 ------------------------原创 2013-11-02 20:05:45 · 1681 阅读 · 0 评论 -
Cocos2d-x基础:CocosBuilder的学习笔记
1、定义布景层GameLayer原创 2013-09-02 14:58:45 · 1912 阅读 · 0 评论 -
Cocos2d-x基础:CCNode
CCNode的特点:1、它能够有子节点2、它能处理有周期性的回调函数3、它能执行CCAction动作我们可以武断的做一个小结论:任何在cocos2d-x中可以看见的对象都是CCNode,并且任何看不见的,但是拥有坐标的对象都是CCNode。在cocos2d-x中,CCObject无处不在,其实CCObject只是提供生命而已,真正无处不在的是CCNode!原创 2013-08-24 18:20:25 · 1118 阅读 · 0 评论 -
Cocos2d-x基础:CCObject
前几天在一家公司面试,当时被面到CCNode、CCObject、CCScene、CCACtion等是干什么用的,有什么意义。由于我只大致看过一些资料,看了些Test工程而已,这些源码当时觉得暂时没必要看,实际的开发中会慢慢接触到。可现在知道我做错了,如果在使用一个技术之前,不好好的了解技术的原理,就是非常坑爹的事情!废话完了,希望和同学们一起好好分析这个类,达到举一反三,甚原创 2013-08-12 15:24:55 · 2101 阅读 · 0 评论