From 9ef8b5952e1fdaa8770a07ec8ce55e47a46a3bde Mon Sep 17 00:00:00 2001 From: kmyuhkyuk <2451614940@qq.com> Date: Sat, 15 Oct 2022 13:09:17 +0800 Subject: [PATCH] Update --- SkinHide/SkinHidePlugin.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/SkinHide/SkinHidePlugin.cs b/SkinHide/SkinHidePlugin.cs index dd8f5f0..03ec709 100644 --- a/SkinHide/SkinHidePlugin.cs +++ b/SkinHide/SkinHidePlugin.cs @@ -135,13 +135,13 @@ namespace SkinHide IEnumerable slotlist = reflectiondata.RefSlotList.GetValue(slotviews); - Dress[] dresses = slotlist.Where(x => reflectiondata.RefDresses.GetValue(x) != null).SelectMany(x => reflectiondata.RefDresses.GetValue(x)).ToArray(); + IEnumerable dresses = slotlist.Where(x => reflectiondata.RefDresses.GetValue(x) != null).SelectMany(x => reflectiondata.RefDresses.GetValue(x)); - GameObject[] dress = dresses.Where(x => x.GetType() == typeof(Dress)).Select(x => x.gameObject).ToArray(); + IEnumerable dress = dresses.Where(x => x.GetType() == typeof(Dress)).Select(x => x.gameObject); - MeshRenderer[] renderers = dress.SelectMany(x => x.GetComponentsInChildren()).ToArray(); + IEnumerable renderers = dress.SelectMany(x => x.GetComponentsInChildren()); - GameObject[] skindress = dresses.Where(x => x.GetType() == typeof(SkinDress) || x.GetType() == typeof(ArmBandView)).Select(x => x.gameObject).ToArray(); + IEnumerable skindress = dresses.Where(x => x.GetType() == typeof(SkinDress) || x.GetType() == typeof(ArmBandView)).Select(x => x.gameObject); switch (part) {