AssetBundleBuilderHelper.cs 641 B

12345678910111213141516171819202122232425262728
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using System.IO;
  4. using UnityEngine;
  5. using UnityEditor;
  6. namespace YooAsset.Editor
  7. {
  8. public static class AssetBundleBuilderHelper
  9. {
  10. /// <summary>
  11. /// 获取默认的输出根路录
  12. /// </summary>
  13. public static string GetDefaultBuildOutputRoot()
  14. {
  15. string projectPath = EditorTools.GetProjectPath();
  16. return $"{projectPath}/Bundles";
  17. }
  18. /// <summary>
  19. /// 获取流文件夹路径
  20. /// </summary>
  21. public static string GetDefaultStreamingAssetsRoot()
  22. {
  23. return $"{Application.dataPath}/StreamingAssets/{YooAssetSettings.DefaultYooFolderName}/";
  24. }
  25. }
  26. }