Skip to content

KentaYanase/PrefabLoader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PrefabLoader

UnityのPrefabを多層化や読み込みの分割を可能にするコンポーネントです。

ロードするプレハブはEditor上ではシーン上にプレビューが表示されるので編集もしやすいです。

使い方

プレハブの登録

  1. PrefabLoaderコンポーネントをアタッチ
  2. LoadTimingをOnAwake / OnStart / OnExternalから選択
  3. PrefabInfoListの+ボタンを押して要素を追加.
  4. LoadModeを選択する
  • Referenceモードではプレハブの参照で登録できる
  • Resource PathモードではResourcesフォルダパスで登録できる
  • AssetBundleモードは未実装.
  1. Instantiateボタンを押してプレビュー用オブジェクトを生成

生成するプレハブの座標を記録する

  1. プレビュー用オブジェクトを移動させる
  2. Update TransformDataボタンを押して、Transformを記録する

実行時のプレハブの生成

  • OnAwake / OnStart ではAwake / Startのタイミングで自動的にロードされます。
  • OnExternalでは他のスクリプトから、任意のタイミングでロードすることができます。

PrefabLoaderをつけたGameObjectはコンポーネントにあるSelect/Revert/Applyボタンを利用すること. 標準のApplyボタンを使うとプレビュー用オブジェクトがプレハブに保存されてしまうので注意。

About

UnityのPrefabを多層化や読み込みの分割を可能にするコンポーネント

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages