EditorBundle.cs 837 B

1234567891011121314151617181920212223242526
  1. using UnityEditor;
  2. using UnityEngine;
  3. using UnityEngine.Events;
  4. using System.Collections;
  5. public class Bundle
  6. {
  7. [MenuItem("DashGame/Bundle/PackAndroid")]
  8. public static void PackAndroid()
  9. {
  10. BuildPipeline.BuildAssetBundles(Application.streamingAssetsPath + "/Bundle/Android", BuildAssetBundleOptions.None, BuildTarget.Android);
  11. }
  12. [MenuItem("DashGame/Bundle/PackIOS")]
  13. public static void PackIOS()
  14. {
  15. BuildPipeline.BuildAssetBundles(Application.streamingAssetsPath + "/Bundle/IOS", BuildAssetBundleOptions.None, BuildTarget.iOS);
  16. }
  17. [MenuItem("DashGame/Bundle/PackWindows")]
  18. public static void PackWindows()
  19. {
  20. BuildPipeline.BuildAssetBundles(Application.streamingAssetsPath + "/Bundle/Windows", BuildAssetBundleOptions.None, BuildTarget.StandaloneWindows64);
  21. }
  22. }