建档
This commit is contained in:
37
source_game/Global/Global_Game.cpp
Normal file
37
source_game/Global/Global_Game.cpp
Normal file
@@ -0,0 +1,37 @@
|
||||
#include "Global_Game.h"
|
||||
|
||||
Global_Game::Global_Game()
|
||||
{
|
||||
}
|
||||
Global_Game::~Global_Game()
|
||||
{
|
||||
}
|
||||
|
||||
void Global_Game::Init()
|
||||
{
|
||||
// 初始化ttf字体资源
|
||||
TTF_Font *FontBuf = TTF_OpenFont("Fonts/LXGWWenKai-Regular.ttf", 24);
|
||||
// TTF_Font *FontBuf = TTF_OpenFont("Fonts/Gothica-Book.ttf", 24);
|
||||
// TTF_Font *FontBuf = TTF_OpenFont("Fonts/Gasinamu.ttf", 24);
|
||||
if (!FontBuf)
|
||||
{
|
||||
SDL_LogError(0, "字体加载失败: %s", TTF_GetError());
|
||||
}
|
||||
Fonts.push_back(FontBuf);
|
||||
}
|
||||
|
||||
void Global_Game::InitGame()
|
||||
{
|
||||
// 读取角色配置文件
|
||||
CharacterConfigs = GlobalCharacterScript::InitCharacterLst();
|
||||
// 读取装备配置文件
|
||||
EquipmentPathMap = GlobalEquipmentScript::InitEquipmentLst();
|
||||
|
||||
// 初始化松鼠脚本管理器
|
||||
SquirrelManager::GetInstance().Init();
|
||||
|
||||
// 读取存档
|
||||
SavaManager::GetInstance().Init();
|
||||
// 游戏初始化完成标志
|
||||
InitFlag = true;
|
||||
}
|
||||
Reference in New Issue
Block a user