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);
    }