少年修仙传客户端基础资源
client_Hale
2019-11-05 857470a8e17241c4c920ad4366c3f5cdd9a52465
Assets/Editor/Tool/PrefabHelper.cs
@@ -19,12 +19,20 @@
            {
                if (!string.IsNullOrEmpty(loader.prefabName))
                {
                    var find = loader.transform.Find(loader.prefabName);
                    if (find)
                    var children = new List<Transform>();
                    for (int i = 0; i < loader.transform.childCount; i++)
                    {
                        GameObject.DestroyImmediate(find.gameObject, true);
                        EditorUtility.SetDirty(loader.gameObject);
                        dirty = true;
                        children.Add(loader.transform.GetChild(i));
                    }
                    for (int i = children.Count - 1; i >= 0; i--)
                    {
                        if (children[i].name == loader.prefabName)
                        {
                            GameObject.DestroyImmediate(children[i].gameObject, true);
                            EditorUtility.SetDirty(loader.gameObject);
                            dirty = true;
                        }
                    }
                }
            }