背景・エラー文
Setting the parent of a transform which resides in a prefab is disabled to prevent data corruption
あるオブジェクトをSetParent
したいが、SetParent
する親が無いと言われる。インスペクタ上では親オブジェクトが存在する。
原因
親オブジェクトはDontDestroyOnLoad
でないにもかかわらず、SetParent
で子にしたいオブジェクトはDontDestroyOnLoad
だった。
親オブジェクトをInstantiateする際に、DontDestroyOnLoad
をつけてインスタンス化する。