ResourceHelper.cs 433 B

123456789101112131415
  1. using UnityEditor;
  2. using UnityEngine;
  3. namespace Model
  4. {
  5. public static class ResourceHelper
  6. {
  7. public static UnityEngine.Object LoadResource(string bundleName, string prefab)
  8. {
  9. string[] realPath = AssetDatabase.GetAssetPathsFromAssetBundleAndAssetName(bundleName.ToLower() + ".unity3d", prefab);
  10. UnityEngine.Object resource = AssetDatabase.LoadAssetAtPath(realPath[0], typeof(GameObject));
  11. return resource;
  12. }
  13. }
  14. }