摘要: from:://http://www.cnblogs.com/wangbin_ben/archive/2010/08/25/1808398.html首先介绍一下C++中的结构。对于一个结构来说,struct MyStruct {int member_a;};如果有个变量MyStruct s,那么使用其中的成员元素时可以用s.member_a = 1;如果采用指针方法访问,比如MyStruct * ps,那么同样的访问必须用箭头号:ps->member_a = 1;::只用在类成员函数和类成员变量中。比如,声明一个类:class CA {public:int ca_var;int add( 阅读全文
posted @ 2013-10-24 19:24 wanqi 阅读(746) 评论(0) 推荐(0) 编辑
摘要: from:://http://blog.163.com/zhuandi_h/blog/static/18027028820129169538815/起初刚学C++时,很不习惯用new,后来看老外的程序,发现几乎都是使用new,想一想区别也不是太大,但是在大一点的项目设计中,有时候不使用new的确会带来很多问题。当然这都是跟new的用法有关的。new创建类对象,使用完后需使用delete删除,跟申请内存类似。所以,new有时候又不太适合,比如在频繁调用场合,使用局部new类对象就不是个好选择,使用全局类对象或一个经过初始化的全局类指针似乎更加高效。一、new创建类对象与不new区别下面是自己总结 阅读全文
posted @ 2013-10-24 19:01 wanqi 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 1:加载玩家飞机动画。ok2:加载玩家子弹移动。【子弹的速度,子弹的出发点】ok3:玩家飞机位置移动。4:分数更新。5:敌机生成。6:敌机移动。7:碰撞检测。 阅读全文
posted @ 2013-10-24 18:41 wanqi 阅读(157) 评论(0) 推荐(0) 编辑
摘要: from://http://www.cnblogs.com/ArmyShen/p/3239664.html1、CCDirector(导演类)控制游戏流程的主要类,主要负责设定游戏窗口、切换场景、暂停或恢复场景等工作。由于CCDirector的全局性,所以它是一个单例,整个程序中只会存在一个它的实例://获得CCDirector实例CCDirector *pDirector = CCDirector::sharedDirector();/*--------CCDirector场景管理方法--------*///程序启动时运行第一个场景时调用void runWithScene(CCScene *p 阅读全文
posted @ 2013-10-24 10:27 wanqi 阅读(419) 评论(0) 推荐(0) 编辑