B L O G

ブログ記事

thumbnail
it知識

UnityのPrefabとは

Prefabとは

UnityのPrefabは 再利用できるゲームオブジェクト です。
Unityで複数同じゲームオブジェクトを作る場合に便利になります。

詳しく

具体的にどんなところが便利なのか、どうやって使うのかを説明します。

複製との違い

ゲームオブジェクトを複製するならCtrl + Dでも複製できますね。
しかし、後からそれらのゲームオブジェクトの値や色などを変更したい場合はどうでしょうか。
ゲームオブジェクトを一つ一つ選択して変更することになってしまい、かなり手間です。

そこでPrefabで複製しておけば、なんとPrefabの元を変えるだけで、複製してゲームオブジェクトの内容が全て変わってくれます。

Prefab化する方法

Prefab化するには、ゲームオブジェクトが並んでるヒエラルキーから、Assets内にドラッグ&ドロップするだけです。 青色のキューブみたいなのが生成されますが、それがPrefabです!

そのPrefabを今度は、ヒエラルキー上にドラッグ&ドロップすることで、ゲームオブジェクトが複製できます。

参考

Unity - プレハブ(参照日: 2025 年 05 月 19 日)

関連する記事