執筆中
対象者
Unityの知識が少しある人を対象にしています.次の単語を知っている事が前提です.
- MonoBehaivior
- Prefab
- AssetBundle
Libcraftopia.Unityのインストール
Prefab作成
適当なPrefabを作成してください.
AssetBundleのビルド
アセットバンドルをビルドします.
方法は任意です.わからない人は後述の"AssetBundle Browser"を利用すると良いでしょう.
方法は任意です.わからない人は後述の"AssetBundle Browser"を利用すると良いでしょう.
AssetBundle Browserの利用方法
https://github.com/Unity-Technologies/AssetBundles-Browser
リポジトリのEditorタブをAssetsフォルダにコピーします.すると,メニューバーのWindowに"AssetBundle Browser"の項目が現れ利用できるようになります.
ConfigureのタブにPrefabをドラッグアンドドロップして,ビルドのタブからビルドしてください.
リポジトリのEditorタブをAssetsフォルダにコピーします.すると,メニューバーのWindowに"AssetBundle Browser"の項目が現れ利用できるようになります.
ConfigureのタブにPrefabをドラッグアンドドロップして,ビルドのタブからビルドしてください.
AssetBundleの読み込み
ビルドしたAssetBundleはCraftopia/Craftopia_Data/StreamingAssets/にコピーしてください.
AssetBundleの読み込みは次のコードを参考にしてください.
AssetBundleの読み込みは次のコードを参考にしてください.
var assetBundle = AssetBundle.LoadFromFile(Path.Combine(Application.streamingAssetsPath, "TestAsset\\hoge")); GameObject obj = assetBundle.LoadAsset<GameObject>("hoge");
読み込みができているかどうかの確認は,OcPlMaster.move()でSingletonMonoBehaviour<OcPlCam>.Inst.ShootTgtなどの座標を用いてInstantiateすると良いでしょう.
スクリプトのビルド
すべてを保存してからビルドしてください.
以上
加筆求む
加筆求む