//private YuU3dAppSetting locU3DApp;

        //public YuU3dAppSetting LocU3DApp
        //{
        //    get
        //    {
        //        if (locU3DApp != null && !string.IsNullOrEmpty(locU3DApp.LocAppId))
        //        {
        //            return locU3DApp;
        //        }

        //        locU3DApp = YuEditorUtility.TryGetLocAppAtDir(Dir);
        //        return locU3DApp;
        //    }
        //}

        /// <summary>
        /// 获得自身目录下所有符合过滤配置的文件路径列表。
        /// </summary>
        /// <returns></returns>
        public List <string> SelfDirPaths()
        {
            var paths = IOUtility.GetPaths(Dir);

            paths = paths.Where(p => AssetBundleBuilder.EndCheck(IgnoreRule, p))
                    .Where(p => AssetBundleBuilder.ContainCheck(IgnoreRule, p)).ToList();
            return(paths);
        }
        public List <string> GetFileIds()
        {
            var paths      = IOUtility.GetPaths(Dir);
            var ignoreRule = IgnoreRule;

            paths = paths.Where(p => AssetBundleBuilder.EndCheck(IgnoreRule, p))
                    .Where(p => AssetBundleBuilder.ContainCheck(IgnoreRule, p)).ToList();
            var fileIds = paths.Select(Path.GetFileNameWithoutExtension).ToList();

            return(fileIds);
        }