以下の内容はhttps://hacchi-man.hatenablog.com/entry/2021/09/24/220000より取得しました。


【Unity】RectTransform の Prefab が UI プレハブモード で開始されない

プレハブモードでのプレハブの編集 - Unity マニュアル

UI プレハブには UI Environment 設定を使用します。UI プレハブは、通常の Transform コンポーネントではなく、ルート上に Rect Transform コンポーネントを持つプレハブです。 “UI 以外” のプレハブは、通常の Transform コンポーネントを持つプレハブです。

公式には上記のように記載されていたため、Root が RectTransform を持っていれば UI プレハブが開始すると思っていたが、実際に RectTransform だけの Prefab を開いてみたところ UI プレハブモードで開始されなかった

f:id:hacchi_man:20210924011359p:plain

調査結果

調査してみたところ Canvas もしくは Canvas Rendererコンポーネントが存在していた場合 UI プレハブモードで開始されることが分かった

f:id:hacchi_man:20210924011908p:plain

f:id:hacchi_man:20210924011923p:plain




以上の内容はhttps://hacchi-man.hatenablog.com/entry/2021/09/24/220000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14