AB 打包及运行时路径解决器
예제 #1
0
        private static void ClearAB()
        {
            AssetBundlePathResolver abpr = new AssetBundlePathResolver();

            if (Directory.Exists(abpr.BundleSavePath))
            {
                Directory.Delete(abpr.BundleSavePath, true);
                System.Console.WriteLine("Clear done..");
            }
        }
예제 #2
0
        void Save()
        {
            AssetBundlePathResolver pathResolver = new AssetBundlePathResolver();

            if (LoadAssetAtPath <AssetBundleBuildConfig>(savePath) == null)
            {
                AssetDatabase.CreateAsset(config, savePath);
            }
            else
            {
                EditorUtility.SetDirty(config);
            }
        }
예제 #3
0
 public AssetBundleBuilder(AssetBundlePathResolver resolver)
     : base(resolver)
 {
 }
예제 #4
0
 public AssetBundleManager()
 {
     Instance     = this;
     pathResolver = new AssetBundlePathResolver();
 }
예제 #5
0
 public ABBuilder(AssetBundlePathResolver resolver)
 {
     this.pathResolver = resolver;
     this.InitDirs();
     AssetBundleUtils.pathResolver = pathResolver;
 }
예제 #6
0
 public AssetBundlePathResolver()
 {
     instance = this;
 }
 public AssetBundlePathResolver()
 {
     instance = this;
 }
예제 #8
0
 public AssetBundleBuilder4x(AssetBundlePathResolver pathResolver)
     : base(pathResolver)
 {
 }
예제 #9
0
 public AssetBundleBuilder4x(AssetBundlePathResolver pathResolver) : base(pathResolver)
 {
 }
예제 #10
0
 public AssetBundleManager()
 {
     pathResolver = new AssetBundlePathResolver();
 }
예제 #11
0
 public void Awake()
 {
     pathResolver = new AssetBundlePathResolver();
     InvokeRepeating("CheckUnusedBundle", 0, 5);
 }
예제 #12
0
 public ABBuilder(AssetBundlePathResolver resolver)
 {
     this.pathResolver = resolver;
     this.InitDirs();
     AssetBundleUtils.pathResolver = pathResolver;
 }
예제 #13
0
 public AssetBundleManager()
 {
     Instance = this;
     pathResolver = new AssetBundlePathResolver();
 }
예제 #14
0
        private static void CopyToServer()
        {
            AssetBundlePathResolver abpr = new AssetBundlePathResolver();

            System.Diagnostics.Process.Start("explorer.exe", Path.GetFullPath(abpr.BundleSavePath));
        }
예제 #15
0
 public AssetBundleBuilder5x(AssetBundlePathResolver resolver)
     : base(resolver)
 {
 }