file mount engine_data

This commit is contained in:
ouczbs 2024-06-02 18:43:53 +08:00
parent 02f0e58631
commit fceac0db7d
2 changed files with 4 additions and 2 deletions

View File

@ -124,6 +124,7 @@ namespace idk
auto& fs = Core::GetSystem<FileSystem>();
fs.Mount(string{ fs.GetExeDir() } + "/engine/editor_data", "/editor_data", false);
fs.Mount(string{ fs.GetExeDir() } + "/engine/engine_data", "/engine_data", false);
if (shadergraph::NodeTemplate::GetTable().empty())
shadergraph::NodeTemplate::LoadTable("/editor_data/nodes");
@ -650,6 +651,7 @@ namespace idk
// create editor camera
RscHandle<Scene> scene{};
{
scene->Activate();
auto camera = scene->CreateGameObject();
Handle<Camera> camHandle = camera->AddComponent<Camera>();
camera->GetComponent<Name>()->name = "Editor Camera";

View File

@ -81,7 +81,7 @@ int APIENTRY wWinMain(_In_ HINSTANCE hInstance,
using namespace idk;
auto c = std::make_unique<Core>();
try
//try
{
AddSystems(c, hInstance, nCmdShow, command_lines, num_args);
@ -91,7 +91,7 @@ int APIENTRY wWinMain(_In_ HINSTANCE hInstance,
c->Setup();
c->Run();
}
catch (...)
//catch (...)
{
}