コード例 #1
0
 public void DrawSprite(DrawRequest request)
 {
     if (request?.sprite is ICharSprite s)
     {
         request.TranslateTransform(Width / 2, Heigth / 2, 0);
         DynamicRenderer.Reset();
         foreach (var filter in request.Filters)
         {
             filter.Apply(DynamicRenderer);
         }
         s.Draw(DynamicRenderer, (int)request.X, (int)request.Y);
     }
 }