SwitchGame/source_game/Asset/AssetManager.cpp

22 lines
509 B
C++
Raw Normal View History

2025-09-15 11:28:54 +08:00
#include "AssetManager.h"
#include "EngineCore/Asset_Script.h"
AssetManager::AssetManager()
{
}
AssetManager::~AssetManager()
{
}
2025-09-18 15:21:43 +08:00
AniScriptParser::AniInfo AssetManager::StructAniInfo(std::string path)
2025-09-15 11:28:54 +08:00
{
std::vector<BYTE> Data = Asset_Script::GetInstance().GetFileContentByte(path);
2025-09-18 15:21:43 +08:00
if (Data.size() > 0)
2025-09-15 11:28:54 +08:00
{
2025-09-18 15:21:43 +08:00
Blob blob(Data);
return AniScriptParser::StructAniInfo(blob);
2025-09-15 11:28:54 +08:00
}
2025-09-18 15:21:43 +08:00
SDL_LogError(0, "Ani加载失败 Error : %s", path.c_str());
return AniScriptParser::AniInfo();
2025-09-15 11:28:54 +08:00
}