diff --git a/src/generators-src/EngineRoom.Generators/Templates/Singleton/SingletonPartial.cs.txt b/src/generators-src/EngineRoom.Generators/Templates/Singleton/SingletonPartial.cs.txt index fc36bd1..d6b9156 100644 --- a/src/generators-src/EngineRoom.Generators/Templates/Singleton/SingletonPartial.cs.txt +++ b/src/generators-src/EngineRoom.Generators/Templates/Singleton/SingletonPartial.cs.txt @@ -2,7 +2,7 @@ partial class %%ClassName%%%%BaseList%% { public static %%InterfaceName%% Create() { - var obj = new global::UnityEngine.GameObject(); + var obj = new global::UnityEngine.GameObject(nameof(%%ClassName%%)); return obj.AddComponent<%%ClassName%%>(); } diff --git a/src/generators-unity/Packages/games.engine-room.generators/Runtime/Plugins/EngineRoom.Generators.dll b/src/generators-unity/Packages/games.engine-room.generators/Runtime/Plugins/EngineRoom.Generators.dll index 79bc6c3..24871f3 100644 Binary files a/src/generators-unity/Packages/games.engine-room.generators/Runtime/Plugins/EngineRoom.Generators.dll and b/src/generators-unity/Packages/games.engine-room.generators/Runtime/Plugins/EngineRoom.Generators.dll differ