ABTest.TestBuildAB C# (CSharp) Méthode

TestBuildAB() private méthode

private TestBuildAB ( ) : void
Résultat void
    static void TestBuildAB()
    {
        var buildMap = new AssetBundleBuild[3];

        // set bundle name and contained contents to map for No 0.
        {
            var paths = new string[1];
            paths[0] = "Assets/AssetBundleSample/SampleAssets/MyCube.prefab";

            buildMap[0].assetBundleName = "mycube-bundle";
            buildMap[0].assetNames = paths;
        }

        // No 1.
        {
            var paths = new string[1];
            paths[0] = "Assets/AssetBundleSample/SampleAssets/MyMaterial.mat";

            buildMap[1].assetBundleName = "mymat-bundle";
            buildMap[1].assetNames = paths;
        }

        // No 2.
        {
            var paths = new string[2];
            paths[0] = "Assets/AssetBundleSample/SampleAssets/UnityLogo.png";

            buildMap[2].assetBundleName = "mypic-bundle";
            buildMap[2].assetNames = paths;
        }

        // Choose the output path according to the build target.
        string outputPath = Path.Combine(Utility.AssetBundlesOutputPath,  Utility.GetPlatformName());
        if (!Directory.Exists(outputPath) )
            Directory.CreateDirectory (outputPath);

        BuildPipeline.BuildAssetBundles(outputPath, buildMap, BuildAssetBundleOptions.None, BuildTarget.StandaloneOSXIntel);
    }