Can’t remove RectTransform because XXX depends on it
原因と解決方法
このエラーはDestroyメソッドを使用した時に起こりました。
Destroyメソッドは引数にGameObjectを与えるものです。
が、引数にRectTransform型(またはTransform型)を指定していたために、エラーが起こったようです。
よって、GameObject型に変換してあげれば問題なく実行できます。
RectTransform rt; //何かしら代入
Destroy(rt); // => エラー!
Destroy(rt.gameObject); // => 実行できた!
コメント