From e3c753b6647483ce8ed09fda00e5f55adab92099 Mon Sep 17 00:00:00 2001 From: Cube <35161393+cubeww@users.noreply.github.com> Date: Tue, 28 Jan 2020 19:45:54 +0800 Subject: [PATCH] fix sprite border --- ExportToGMS1Project.csx | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/ExportToGMS1Project.csx b/ExportToGMS1Project.csx index a0d46f7..16bc478 100644 --- a/ExportToGMS1Project.csx +++ b/ExportToGMS1Project.csx @@ -142,15 +142,7 @@ void ExportSprite(UndertaleSprite sprite) { if (sprite.Textures[i]?.Texture != null) { - // Fix sprite size - var bitmapNew = new Bitmap((int)sprite.Width, (int)sprite.Height); - var bitmapOrigin = worker.GetTextureFor(sprite.Textures[i].Texture, Path.GetFileNameWithoutExtension(projFolder + "/sprites/images/" + sprite.Name.Content + "_" + i + ".png")); - //worker.ExportAsPNG(sprite.Textures[i].Texture, projFolder + "/sprites/images/" + sprite.Name.Content + "_" + i + ".png"); - var g = Graphics.FromImage(bitmapNew); - g.DrawImage(bitmapOrigin, (int)sprite.Textures[i].Texture.TargetX, (int)sprite.Textures[i].Texture.TargetY); - bitmapNew.Save(projFolder + "/sprites/images/" + sprite.Name.Content + "_" + i + ".png"); - bitmapNew.Dispose(); - bitmapOrigin.Dispose(); + worker.ExportAsPNG(sprite.Textures[i].Texture, projFolder + "/sprites/images/" + sprite.Name.Content + "_" + i + ".png", null, true); } } }