linear gradient is now working.

This commit is contained in:
Creeper Lv
2026-01-24 01:14:58 +11:00
parent 14de38a329
commit 48e7e54db3
18 changed files with 58 additions and 58 deletions

View File

@@ -38,9 +38,9 @@ namespace Progrart.Core.Graphics
context.canvas.RotateDegrees(-rotate, context.DrawingCore.Width / 2, context.DrawingCore.Height / 2);
context.canvas.Translate(-tx, -ty);
}
public override void LoadProperties()
public override void LoadProperties(RenderContext context)
{
base.LoadProperties();
base.LoadProperties(context);
if (__object is null) return;
{
if (__object.Get("Translate") is JsObject translate)
@@ -61,7 +61,7 @@ namespace Progrart.Core.Graphics
public override void Render(RenderContext context)
{
base.Render(context);
this.LoadProperties();
this.LoadProperties(context);
Transform(context);
foreach (var item in Children)
{