まずHogeプレハブを生成してすぐ非アクティブ化
var prb : GameObject = Resources.Load("Path/Hoge", GameObject); var instance : GameObject = Instantiate(prb); instance.SetActiveRecursively(false);
・Hogeプレハブに貼っているComponentではStaet呼ばれない
※Awakeでは呼ばれている
function Start() { // まだよばれない }
※当ブログはUnityScriptの記事を書いていますが、
新たな言語を学べないエンジニアなどから余儀なく使用を強いられている方の為への記事ですので、
当方は、UnityScriptを非推奨としていますので悪しからずご了承下さい。