- 博客(7)
- 收藏
- 关注
原创 cocos2dx[3.8] ——入口类AppDelegate.cpp
AppDelegate.cpp,这是游戏程序的入口,主要用于游戏程序的逻辑初始化,并创建运行程序的入口界面(即第一个游戏界面场景)。AppDelegate类似于android的Application的作用,提供一些应用程序级别的状态的回调,整个游戏应用程序由这个文件方法进行控制。AppDelegate.cpp里面有三个方法:initGLContextAttrs();//
2015-10-28 17:46:07
957
转载 C++11 新特性:Lambda 表达式
或许,Lambda 表达式算得上是 C++ 11 新增特性中最激动人心的一个。这个全新的特性听起来很深奥,但却是很多其他语言早已提供(比如 C#)或者即将提供(比如 Java)的。简而言之,Lambda 表达式就是用于创建匿名函数的。GCC 4.5.x 和 Microsoft Visual Studio 早已提供了对 lambda 表达式的支持。在 GCC 4.7 中,默认是不开启 C++ 11
2015-10-27 18:29:35
338
原创 编程题目:斐波那契数列
大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。clang++ 3.3class Solution {public: int Fibonacci(int n) { if (n <= 1) return n; int a = 0; int b = 1; int c = 0;
2015-10-21 10:07:26
799
原创 《C++ Primer 5th edition》 第一章 开始
1.1 编写简单的C++程序 任何一个都要包含一个main函数,因为这个函数是系统执行入口c++也一样,函数格式是 int main(); 和别的主要函数不同C++的主函数有且只有一个且返回一个INT类型的值。一般来说返回0表示执行成功。程序员可以不必定义return 0返回这时候系统会在编译时自动加上retuan 0;1.2 初识输入输出 这里指的输入输出是说从标
2015-10-20 17:29:36
458
转载 Cocos2d-x 3.x——AnchorPoint 和Position 关系
先不多说,上两张图片:解释一下上面图片的意思:描点就是图片中红点的位置。setAnchorPoint的取值范围0~1,距离设置的是一张图片setAnchorPoint(Point(0,0))表示在图片左下角,setAnchorPoint(Point(1,1))表示在图片右上角setAnchorPoint(Poi
2015-10-20 14:29:43
313
转载 Cocos2d-x函数----addChild()
函数原型:virtual void addChild(CCNode * child, int zOrder, int tag);addChild()有三个参数:1、要加入场景的对象的指针,(可以是CCSprite*,CCLayer*,CCNode*等类型)2、绘制层的顺序,默认参数值为0,表示最高优先层导入,该值越大表示该层在最后加载(在最高一层),一般背景图层是首先加载,
2015-07-29 11:31:19
485
转载 Eclipse: The method of type must override a superclass method解决方式
工程导入eclipse时,出现问题提示:The method of type must override asuperclass? annotation:@Override的原因查阅了一下资料,发现说在jdk1.5下要使用@Override 这个annotation 必须保证 被标注方法来源于class 而不是interface,但我检查过,发现自己的jdk确实是1.6版本啊。
2015-07-02 11:33:08
535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人