コード例 #1
0
    //跟包用的AB打包-打包到LocalAB目录下
    private static void BuildBundleNameMenu_WithPak_Version()
    {
        menuStart("跟包AB打包", sw);

        //1.跟包的AB的打包命名
        BuildStrategy.BuildBundleName_WithPak_Version();

        //2.开始打包需要跟包的非压缩AB包
        BuildAssetBundles(outputLocalABPath);

        //3.清除所有的BundleName
        ClearAllBundleNameMenu();

        //4.将非压缩的AB压缩存放到StreamingAssets目录下
        VersionManager.CopyDir(ABPathHelper.GetAddPrefixPath(outputLocalABPath), ABPathHelper.GetAddPrefixPath(outputStreamingAssetsPath));
        ////5.生成标记文件
        SaveOrCreateDecompressSuccess();

        menuEnd("跟包AB打包", sw);
    }