加入 Node节点类 还未测试新框架
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
#include "Global/Script/EquipmentConfig.h"
|
||||
#include "Global/Script/MonsterConfig.h"
|
||||
#include "Global/Save/SavaManager.h"
|
||||
#include "Global/GameCamera.h"
|
||||
class Global_Game
|
||||
{
|
||||
|
||||
@@ -19,14 +20,15 @@ public:
|
||||
return instance;
|
||||
}
|
||||
|
||||
Global_Game();
|
||||
|
||||
// 游戏资源加载之前的初始化
|
||||
void Init();
|
||||
// 游戏资源加载之后的初始化
|
||||
void InitGame();
|
||||
|
||||
public:
|
||||
// 当前游戏状态 0未初始化
|
||||
int game_state = 0;
|
||||
private:
|
||||
void InitFont();
|
||||
|
||||
public:
|
||||
// 字体资源
|
||||
@@ -39,14 +41,14 @@ public:
|
||||
// 怪物相关
|
||||
std::map<int, std::string> MonsterPathMap; // 路径
|
||||
std::map<int, GlobalMonsterScript::MonsterConfig> MonsterInfoMap; // 信息
|
||||
GlobalMonsterScript::MonsterConfig GetMonsterInfo(int id); // 获取怪物信息
|
||||
GlobalMonsterScript::MonsterConfig GetMonsterInfo(int id); // 获取怪物信息
|
||||
|
||||
// 游戏资源初始化标志
|
||||
// 游戏摄像机
|
||||
RefPtr<GameCamera> _GameCamera = nullptr;
|
||||
|
||||
// 游戏资源初始化标志
|
||||
bool InitFlag = false;
|
||||
|
||||
private:
|
||||
Global_Game(/* args */);
|
||||
~Global_Game();
|
||||
|
||||
void InitFont();
|
||||
public:
|
||||
RefPtr<GameCamera> GetCamera();
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user