2021-04-23-飞机大战-001
原始项目介绍
参考2014年不记得当时从哪里得到的源码了,作者使用coocs2d引擎做的一个飞机大战游戏,最近打算学习了解一下这个引擎,因此打算复现学习一下。
原始代码 https://github.com/DoubleYuanL/Plane-X.git
Plane-0是原始代码,源文件和 资源文件均在,
因为暂时没有配置当时的环境,所以没有直接复现跑过(安装了cocos2d-x-4.0,居然不是向下兼容的 ,但想想没必要学习之前的库了,就放弃安装,直接上源码重新复现)。
环境介绍
cocos2d-x-4.0 + vs2019
开始
1:飞机大战开始界面
1.0:SceneStart场景开始界面类的构造
SceneStart头文件
“SceneStart.h”
#ifndef __SceneStart_H__
#define __SceneStart_H__
#include "Util.h"
class SceneStart :public Layer
{
public:
SceneStart() {
};
~SceneStart() {
};
CREATE_FUNC(SceneStart); //cocos2d初始函数
bool init();
void Start(); //开始按钮
void About(); //关于按钮
void Quit(); //退出程序
};
#endif
1.1:背景的添加
存放一般函数位置
Util.h
static Sprite* addSpriteBackGround(Node* parent