/
EugenyCh7
/
Puppet2D.Net
Обзор
Документация
Войти
/
EugenyCh7
/
Puppet2D.Net
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Puppet2D.Engine/Components/Drawable/ShapeRenderer.cs
27 строк
673 B
EugenyCh7
++ Components
16 авг 2025, 22:30
16 авг 2025, 22:30
1f18fb3
Код
Авторство
О чём код?
using Puppet2D.Graphics; namespace Puppet2D.Engine.Components.Drawable { public class ShapeRenderer : DrawableComponent { public Shape Shape { get; set; } public override ShapeRenderer Clone() { return new ShapeRenderer { OrderInLayer = OrderInLayer, SortingLayer = SortingLayer, Shape = Shape }; } public override void Draw(IRenderTarget target, RenderStates states) { if (Shape == null) return; PrepareDraw(target, ref states); Shape.Draw(target, states); } } }