From cf89efbeac4bfc2b62ab4eb5517d8a3880284bb6 Mon Sep 17 00:00:00 2001 From: Tanasart Date: Sat, 25 Nov 2023 19:09:47 +0700 Subject: [PATCH] - [Splice sprite sheet] Improve processing speed, won't draw preview boundary if output has more than 256 sprites. --- scripts/node_image_splice_sheet/node_image_splice_sheet.gml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/node_image_splice_sheet/node_image_splice_sheet.gml b/scripts/node_image_splice_sheet/node_image_splice_sheet.gml index b4dcc8064..12f0e6b36 100644 --- a/scripts/node_image_splice_sheet/node_image_splice_sheet.gml +++ b/scripts/node_image_splice_sheet/node_image_splice_sheet.gml @@ -287,6 +287,8 @@ function Node_Image_Sheet(_x, _y, _group = noone) : Node(_x, _y, _group) constru static spliceSprite = function() { #region var _inSurf = getInputData(0); + if(!is_surface(_inSurf)) return; + spliceSurf = _inSurf; var _outSurf = outputs[| 0].getValue();