Edited at

Resources.Loadのメモ(複数プレハブの読み込み・複数フォルダの扱い)

More than 3 years have passed since last update.


  • Resources.Loadで指定した名前のプレハブが複数存在する場合、どれが呼ばれるかわからない。

  • 1つだけが呼ばれるので、もし複数全部をInstantiateする場合

    foreach( var obj in Resources.LoadAll( pathName ) )
    Instantiate( obj );


  • などと書くと全部Instantiateできる。



  • Resources.Loadした時に複数のResourcesフォルダがあった場合どうなるのか。


    • 複数フォルダのいずれかに指定したファイルがあれば取ってこれるよ。

    • Resourcesフォルダは2つ以上あっても大丈夫。



気になってちょこっと調べてみてた。