예제 #1
0
        private static void SetBundleIdANdBuild_AtEveryFile(AssetBundleBuildSetting dirSetting, bool isBuild = true)
        {
            var everyPaths = dirSetting.SelfDirPaths();
            var bundleId   = IOUtility.GetSomeDirPath(dirSetting.Dir, 4).ToLower();

            SetAssetBundleId(dirSetting, everyPaths, bundleId, true);
            if (isBuild)
            {
                BuildAssetBundle(dirSetting);
            }
        }
예제 #2
0
        private static void SetBundleIdANdBuild_AtDirSelf(AssetBundleBuildSetting dirSetting,
                                                          bool isBuild = true)
        {
            var dirSelfPaths = dirSetting.SelfDirPaths();

            var selfBundleId = IOUtility.GetSomeDirPath(dirSetting.Dir, 3).ToLower();

            SetAssetBundleId(dirSetting, dirSelfPaths, selfBundleId);
            if (isBuild)
            {
                BuildAssetBundle(dirSetting);
            }
        }