void ReadPrefabList(ref List <GameObject> modelInfoList, ysEffectBundleData.EffectType effectType, bool isShow = true) { if (modelInfoList == null || modelInfoList.Count < 1) { modelInfoList = ReadPrefabList(effectType); } if (isShow) { displayList = modelInfoList; } }
List <GameObject> ReadPrefabList(ysEffectBundleData.EffectType effectType) { List <GameObject> prefabList = new List <GameObject>(); switch (effectType) { case ysEffectBundleData.EffectType.ui: prefabList = func.ReadPrefabList(data.inputDirectoryPathx00); break; case ysEffectBundleData.EffectType.function: prefabList = func.ReadPrefabList(data.inputDirectoryPath); break; default: break; } return(prefabList); }