diff --git a/project_name/DefaultScene.cs b/project_name/DefaultScene.cs index b57f723..2e1f3e1 100755 --- a/project_name/DefaultScene.cs +++ b/project_name/DefaultScene.cs @@ -1,6 +1,7 @@ using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; using Nez; +using Nez.Sprites; namespace project_name { @@ -10,8 +11,6 @@ namespace project_name { SetDesignResolution(Screen.Width, Screen.Height, Scene.SceneResolutionPolicy.None); - AddRenderer(new DefaultRenderer()); - CreateEntity("demo imgui draw commands") .SetPosition(new Vector2(150, 150)) .AddComponent() @@ -20,7 +19,7 @@ namespace project_name var logo = Content.Load("nez-logo-black"); CreateEntity("logo") .SetPosition(Screen.Center) - .AddComponent(new Nez.Sprites.Sprite(logo)); + .AddComponent(new SpriteRenderer(logo)); } } } diff --git a/project_name/Game1.cs b/project_name/Game1.cs index 869fe32..84800cf 100755 --- a/project_name/Game1.cs +++ b/project_name/Game1.cs @@ -8,24 +8,22 @@ namespace project_name public Game1() : base() { // uncomment this line for scaled pixel art games - //Environment.SetEnvironmentVariable("FNA_OPENGL_BACKBUFFER_SCALE_NEAREST", "1"); + // System.Environment.SetEnvironmentVariable("FNA_OPENGL_BACKBUFFER_SCALE_NEAREST", "1"); } override protected void Initialize() { base.Initialize(); - -#if DEBUG - System.Diagnostics.Debug.Listeners.Add(new System.Diagnostics.TextWriterTraceListener(System.Console.Out)); -#endif Scene = new DefaultScene(); +#if DEBUG + System.Diagnostics.Debug.Listeners.Add(new System.Diagnostics.TextWriterTraceListener(System.Console.Out)); + // optionally render Nez in an ImGui window var imGuiManager = new ImGuiManager(); Core.RegisterGlobalManager(imGuiManager); -#if DEBUG // optionally load up ImGui DLL if not using the above setup so that its command gets loaded in the DebugConsole //System.Reflection.Assembly.Load("Nez.ImGui") #endif