diff --git a/Assets/LDtkUnity/Editor/ScriptedImporter/LDtkJsonImporter.cs b/Assets/LDtkUnity/Editor/ScriptedImporter/LDtkJsonImporter.cs index d68a89ca..d4c20f2e 100644 --- a/Assets/LDtkUnity/Editor/ScriptedImporter/LDtkJsonImporter.cs +++ b/Assets/LDtkUnity/Editor/ScriptedImporter/LDtkJsonImporter.cs @@ -222,8 +222,6 @@ public Sprite GetAdditionalSprite(LDtkProjectImporter project, TilesetDefinition protected Dictionary MakeTilesetDict(LDtkProjectImporter project, LdtkJson json) { - Profiler.BeginSample("MakeTilesetDict"); - //construct a dictionary to get artifacts by tileset uid Dictionary artifacts = new Dictionary(); foreach (TilesetDefinition def in json.Defs.Tilesets) @@ -234,8 +232,6 @@ protected Dictionary MakeTilesetDict(LDtkProject artifacts.Add(def.Uid, artifactTileset); } - - Profiler.EndSample(); return artifacts; } @@ -261,7 +257,7 @@ internal LDtkArtifactAssetsTileset LoadTilesetArtifacts(LDtkProjectImporter proj Logger.LogWarning($"The tileset file \"{tilesetImporter.AssetName}\" ({tilesetImporter._pixelsPerUnit}) doesn't have the same pixels per unit as it's project \"{AssetName}\" ({project.PixelsPerUnit}). Ensure they match."); } - Profiler.BeginSample("LoadArtifacts"); + Profiler.BeginSample("TilesetImporter.LoadArtifacts"); LDtkArtifactAssetsTileset artifacts = tilesetImporter.LoadArtifacts(Logger); Profiler.EndSample(); diff --git a/Assets/LDtkUnity/Editor/ScriptedImporter/LDtkLevelImporter.cs b/Assets/LDtkUnity/Editor/ScriptedImporter/LDtkLevelImporter.cs index 810961e6..06543fa3 100644 --- a/Assets/LDtkUnity/Editor/ScriptedImporter/LDtkLevelImporter.cs +++ b/Assets/LDtkUnity/Editor/ScriptedImporter/LDtkLevelImporter.cs @@ -121,7 +121,9 @@ private bool InitializeDefinitionObjects() return false; } + Profiler.BeginSample("MakeTilesetDict"); var tilesets = MakeTilesetDict(_projectImporter, _projectJson); + Profiler.EndSample(); Profiler.BeginSample("InitializeFromLevel"); DefinitionObjects.InitializeFromLevel(artifacts._definitions, tilesets);