「Unity/AssetBundle/AssetBundle作り方」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→UnityEditorでビルド実行) |
(→UnityEditorでビルド実行) |
||
| 行33: | 行33: | ||
出来るはずだが・・・できない・・ | 出来るはずだが・・・できない・・ | ||
| + | |||
| + | ===doesn't existエラーが出るとき=== | ||
| + | 以下のようなエラーが出るとき | ||
| + | ArgumentException: The output path "AssetBundleExport" doesn't exist | ||
| + | 出力ディレクトリを、予め作っておく。 | ||
==参考== | ==参考== | ||
https://kan-kikuchi.hatenablog.com/entry/AssetBundle | https://kan-kikuchi.hatenablog.com/entry/AssetBundle | ||
2021年8月4日 (水) 17:56時点における版
作り方
- 適当なファイル(例:bundle1)を作る
- "bundle1"のファイルを選択し、inspector下のAssetBundleに"bundle1"を入れる。
UnityEditorでビルド実行
公式:https://docs.unity3d.com/jp/460/ScriptReference/BuildPipeline.BuildAssetBundle.html
Assets/Editor/ExportAssetBundles.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine;
using UnityEditor;
public class ExportAssetBundles
{
[MenuItem("Tools/Build AssetBundle")]
static void ExportResource()
{
BuildPipeline.BuildAssetBundles(
"AssetBundleExport",
BuildAssetBundleOptions.None,
BuildTarget.WebGL
);
}
}
- AssetBundleExportのディレクトリを作成しておく
- Unityメインメニュー/Tools/Build AssetBundleを実行
- AssetBundleExportの下にファイルが出来る
出来るはずだが・・・できない・・
doesn't existエラーが出るとき
以下のようなエラーが出るとき
ArgumentException: The output path "AssetBundleExport" doesn't exist
出力ディレクトリを、予め作っておく。
