内容
Prefabに関連付いているAssetはいつロードされるのかという調査。
環境
Unity5.4.0p4
Windows10
実行デバイスはAndroid Nexsus5X
実装
SpriteRendererのSpriteにTextureを設定したGameObjectをPrefabにする。
下記のような何もしないMonoBehaviourをアタッチした状態で
Prefabを関連付けるのと関連付けないのでテストした。
using UnityEngine;
public class Loader : MonoBehaviour
{
[SerializeField]
GameObject _prefab;
void Awake()
{
}
void Update()
{
}
}
結果
Prefabに関連付いているアセットもロードされていた。
読み込むリソースが違うステージなどを作る場合は
別々のシーンを作った方がよさそうですね。