摘要: 由“源代码”到“可执行文件”的过程包括四个步骤:预编译、编译、汇编、链接。一、预编译:预编译只是对程序的文本起作用,换句话说就是,预编译阶段仅仅对源代码的单词进行变换,而不是对程序中的变量、函数等。1. 基本内容预编译指令基本分类如下类别指令预定义符号__FILE__、__LINE__、__DA... 阅读全文
posted @ 2014-06-11 23:20 划破的夜空 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 如果你想实现一个滚动的场景,比如一个帮助界面有好几张如片,想实现左右或上下滚动,或者在一个游戏中实现关卡场景的滚动,你都可以都到它,实际比较简单实用,我们直接上例子(这是很简单的一个例子,实现帮助界面的滚动)1boolHelpLayer::init()//帮助layer初始化2{3////////... 阅读全文
posted @ 2014-06-10 17:53 划破的夜空 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 1.CCLayerColor 当我们想创建一个单色得Layer层得时候,我们不需要用一张单色得背景图,因为引擎中有这这样一个CCLayerColor这样得一个类,它可以帮我们完成这样得效果。接下来来看一个例子:1CCLayerColor*layercolor=CCLayerColor::crea... 阅读全文
posted @ 2014-06-06 12:00 划破的夜空 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 1.对象 在客观世界里,任何一个事物都可以看做一个对象(object),或者说我们的世界是由无数个对象组成的。对象可以是自然的物体,如天安号、诺亚方舟等,也可以是一些逻辑结构,如联合国、C++语言等,甚至可以是一道数学习题,一篇科研论文,明天的学习计划等。对象可大可小,这得看你想做什么事情。例如... 阅读全文
posted @ 2014-05-16 13:24 划破的夜空 阅读(490) 评论(0) 推荐(0) 编辑
摘要: schedule是CCNode中的一个定时器,我们个可以通过这个定时器来刷新游戏屏幕,达到我们想要的游戏效果。我们看一下有关schedule的几个重要的函数1voidCCNode::schedule(SEL_SCHEDULEselector)2{3this->schedule(selector,0.... 阅读全文
posted @ 2014-05-15 18:17 划破的夜空 阅读(817) 评论(0) 推荐(0) 编辑
摘要: bool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSprite * sp= CCSprite::cre... 阅读全文
posted @ 2014-05-13 13:04 划破的夜空 阅读(140) 评论(0) 推荐(0) 编辑