Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- using UnityEditor;
- using System.Collections;
- using System.IO;
- public class ExportAssetBundles : MonoBehaviour
- {
- [MenuItem("Assets/Unity 5.x Build AssetBundle")]
- static void ExportResource_Unity5()
- {
- Debug.Log("Target=" + EditorUserBuildSettings.activeBuildTarget.ToString());
- // PlatForm名をそのまま出力フォルダとして使用する。
- string OutPutPath = Application.streamingAssetsPath + "/" + EditorUserBuildSettings.activeBuildTarget.ToString();
- // 指定フォルダ存在チェック
- if (Directory.Exists(OutPutPath) == false )
- {
- Directory.CreateDirectory(OutPutPath);
- }
- // プラットフォーム名(Android・iOS)のマニフェストのアセットバンドルが作られる。
- BuildPipeline.BuildAssetBundles(OutPutPath, 0, EditorUserBuildSettings.activeBuildTarget);
- Debug.Log("ComPress End");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement