ニュース

Top  >   7. Scene・Prefab・Asset管理  >   Q, プレハブの一部だけを書き換えたいが、全体に反映されてしまう

Q, プレハブの一部だけを書き換えたいが、全体に反映されてしまう

2026/03/18

メインコンテンツへスキップ
< すべてのカテゴリに戻る

A,結論

シーン内の1個だけ変えるならPrefabインスタンスのOverride、再利用する派生版ならPrefab Variantを使います。

原因 / 背景

Prefab AssetにApplyした変更は他のインスタンスにも波及しますが、インスタンスだけのOverrideはその個体に保持できます。

実装 / 手順

  1. Hierarchy上の対象インスタンスを編集し、Overridesで差分を確認します。全体へ反映したくない場合はApplyしません。
  2. 同じ差分を複数箇所で再利用したいときはProjectウィンドウで元PrefabからVariantを作ります。
  3. Prefab Modeで編集しているのか、シーンのインスタンスを編集しているのかを確認します。

※ 実機確認が必要な項目は、Editor だけで判断せず対象デバイスでも必ず動作確認してください。

難易度:Level 2(初心者)
対象プラットフォーム:PC,Android,iOS,Unity
関連キーワード:Nested Prefab,prefab,Prefab Variant,バリアント,プレハブ,一部変更,共通化

Level 1-2 向けバナーLevel 3-5 向けバナー 1Level 3-5 向けバナー 2