本系列为原创,为简易版飞机大战,实现功能有限。提前声明,只为自己和各位初学者提供帮助!
【一】滚动背景实现
首先,我们要知道,游戏中的飞机飞行,背景的移动,其实都是背景图片的滚动,两张相同的背景图片不停的向下滑动,让我们看起来就像是飞机在向上飞行一样。所以,我们可以写一个函数来实现背景图片的滚动效果。
接下来,明白原理之后,我们当然要准备两张一样的背景图片,然后创建一个新类 BackGround,写入以下代码:
BackGround.h:
#include "cocos2d.h"
USING_NS_CC;
class BackGround:public Node
{
public:
static Scene * createScene();
CREATE_FUNC(BackGround);
bool init();
void MoveBackGround(float t);
};
BackGround.cpp:

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



