SpriteRenderer Editor, enabled alpha-blending and depth

This commit is contained in:
Simon Lübeß
2022-04-02 00:10:00 +02:00
parent c13b0a26d1
commit d47bc37886
3 changed files with 31 additions and 7 deletions
@@ -39,6 +39,7 @@ namespace GlitchyEditor.EditWindows
ShowNameComponentEditor(entity);
ShowTransformComponentEditor(entity);
ShowCameraComponentEditor(entity);
ShowSpriteRendererComponentEditor(entity);
}
private static void ShowNameComponentEditor(Entity entity)
@@ -279,5 +280,20 @@ namespace GlitchyEditor.EditWindows
ImGui.TreePop();
}
}
private static void ShowSpriteRendererComponentEditor(Entity entity)
{
if (!entity.HasComponent<SpriterRendererComponent>())
return;
var spriterRendererComponent = entity.GetComponent<SpriterRendererComponent>();
if(ImGui.TreeNodeEx("Sprite Renderer", .DefaultOpen))
{
ImGui.ColorEdit4("Color", ref spriterRendererComponent.Color);
ImGui.TreePop();
}
}
}
}