23 lines
530 B
C#
23 lines
530 B
C#
using System.Drawing;
|
|
|
|
using DaggerFramework.Rendering;
|
|
|
|
namespace DaggerFramework.SceneGraph
|
|
{
|
|
public class Sprite2d : Drawable2d
|
|
{
|
|
public Texture2d Texture { get => _texture ?? Texture2d.Empty; set => _texture = value; }
|
|
|
|
protected override void OnStart()
|
|
{
|
|
var renderer = Layer.Scene.Renderer;
|
|
}
|
|
|
|
public override void OnDraw(Renderer renderer)
|
|
{
|
|
renderer.DrawTexture(_texture!, Color.White);
|
|
}
|
|
|
|
private Texture2d? _texture;
|
|
}
|
|
} |