「GameObjectは分かった。
でも、Inspectorに並んでいる部品は何?」
Unityでは、シーンに置いたGameObjectにコンポーネント(Component)を付けて、見た目・物理・動きなどの機能を与えます。
Rigidbodyを付ければ重力で落ち、Sprite Rendererを付ければ画像が表示される——この「部品を足す・外す」操作が、ゲーム制作の日常作業の中心です。
この記事では、コンポーネントの考え方と、Inspectorでの追加・削除・有効無効の基本を具体例で説明します。
GameObjectの記事と合わせて読むと、Unityの構造が一気に整理されます。
コードは最小限にし、まずは画面操作で体験できる内容に絞っています。
- コンポーネントという言葉は聞くが、GameObjectとの関係がイメージできない
- Inspectorに項目がたくさん並んで、どれを触ればいいか分からない
- 部品を付けたり外したりして、設定を壊してしまいそうで不安
✨ この記事でわかること
- コンポーネントがGameObjectに機能を与える仕組み
- Inspectorでコンポーネントを追加・削除する手順
- チェックボックスで有効・無効を切り替える方法
- よく使う公式コンポーネントの分類と役割
- カスタムスクリプトもコンポーネントであること
- 初心者でも理解できる解説
\プログラミング未経験でも大丈夫!まずは1本作り切ろう/
初心者が最初に選ぶならコレ
Unity ノンフィールドRPG
+スレスパ風JRPG講座
Unity6対応・スマホ化対応の最新カリキュラム。「何から始めればいいかわからない」という初心者でも、ステップごとに手を動かすだけでRPGが完成します。
憧れのアクションゲームに挑戦
Unity 2Dアクションゲーム
の作り方講座(ロックマン風)
初心者でもロックマン風の横スクロールACTが作れる講座。7ステージ+ラスボスという本格構成で、スマホ化・広告実装まで対応。「自分のゲームをリリースしたい」夢を叶えます。
3Dゲーム開発の入口はここ
ゼルダ風3Dアクションゲーム
の作り方講座
「3Dゲームって難しそう…」と感じている初心者向けの講座。全16回でゼルダ風3Dアクションがスマホ対応で作れるようになります。3D開発の基礎がしっかり身につきます。
コンポーネントとは何か
コンポーネントは、GameObjectに機能を追加する部品です。
GameObject単体はTransform(位置・回転・サイズ)しか持ちませんが、部品を足すことで「見える」「当たる」「動く」などの性質が付きます。
例えるなら、GameObjectは素体、コンポーネントは服や道具です。
同じ素体でも、付ける部品次第でプレイヤーにも障害物にもなります。
Unityの設計思想は「組み合わせで表現する」ことにあり、この考え方を押さえると後の学習が楽になります。
InspectorでGameObjectを選ぶと、付いているコンポーネントが上から順に表示されます。
名前の横にあるチェックボックスは、その部品を一時的に無効化するスイッチです。
削除せずに動作だけ止めたいときに便利です。
Inspectorでコンポーネントを追加する
新しいコンポーネントを付けるには、Inspector下部のAdd Componentボタンを押します。
検索欄に名前を入力すると、候補が絞り込まれます。
- STEP1対象のGameObjectを選ぶ
HierarchyでCubeや空オブジェクトなど、部品を付けたいオブジェクトをクリックします。
- STEP2Add Componentを押す
Inspectorの一番下にあるボタンから、付けたいコンポーネントを検索して選びます。
- STEP3設定を確認する
追加されたコンポーネントの項目がInspectorに表示されます。
数値やチェックを調整します。
よくある追加例は、3DのCubeにRigidbodyを付けて重力で落とす、2DのSpriteにBox Collider 2Dを付けて当たり判定を付ける、といった操作です。
1つのGameObjectに複数のコンポーネントを付けても問題ありません。

「何を付ければいい?」と迷ったら、まず公式の名前で検索してみましょう。
Rigidbody、Collider、Rendererあたりから触ると、変化が目に見えて分かりやすいですよ。
削除と有効・無効の切り替え
不要になったコンポーネントは、コンポーネント名右の︙(三点メニュー)からRemove Componentで削除できます。
Transformだけは削除できません。
すべてのGameObjectに必須の部品だからです。
削除する前に、チェックボックスを外して無効化してみるのもおすすめです。
Rigidbodyのチェックを外すと、オブジェクトは空中に固定されたまま動きません。
設定を変えずに「この部品が原因か?」を切り分けられます。
| 操作 | 結果 |
|---|---|
| チェックを外す(無効化) | コンポーネントは残るが動作しない。 あとから再有効化できる |
| Remove Component(削除) | 部品ごと消える。 設定値も失われる |
| Reset | そのコンポーネントの数値を初期値に戻す |
よく使う公式コンポーネントの分類
コンポーネントは種類が多いですが、初心者がまず触るものは次の4グループに分けられます。
| 分類 | 代表例 | 役割 |
|---|---|---|
| 表示 | Mesh Renderer、Sprite Renderer | 3Dモデルや2D画像を画面に描画する |
| 物理 | Rigidbody、Rigidbody 2D | 重力や力でオブジェクトを動かす |
| 当たり判定 | Box Collider、Circle Collider 2D | オブジェクト同士の衝突を検知する |
| 音・UI | Audio Source、Canvas | 効果音の再生やUI表示を担当する |
3Dと2Dで名前が似た部品があります。
RigidbodyとRigidbody 2D、Box ColliderとBox Collider 2Dは別物です。
2Dゲームなら末尾に「2D」が付く方を選びましょう。
スクリプトもコンポーネントのひとつ
自分で書いたC#スクリプトも、GameObjectにアタッチすればコンポーネントとして扱われます。
Inspector上では他の部品と同じように、チェックで有効無効を切り替えたり、Removeで外したりできます。
スクリプトコンポーネントの特徴は、publicな変数がInspectorに表示されることです。
コードを書き換えずに、画面上で数値やオブジェクト参照を変更できるのが便利です。
using UnityEngine;
public class MoveSpeed : MonoBehaviour
{
public float speed = 3f;
void Update
{
transform.Translate(Vector3.right * speed * Time.deltaTime);
}
}
上記をGameObjectに付けると、Inspectorにspeedの欄が現れます。
Play中に値を変えて挙動を確認する、という使い方もできます。

GameObject=素体、コンポーネント=部品、スクリプト=自分で作った部品。
この3つをセットで覚えると、Unityの画面が読みやすくなりますよ。
初心者がつまずきやすいポイント
コンポーネント操作でよくあるミスを先に知っておきましょう。
- 2D用と3D用の混在 → Rigidbody 2DのゲームにBox Collider(3D)を付けても当たりません
- 表示されないのにColliderだけ付いている → Rendererがないと見えませんが、当たり判定は働きます
- 同じ機能のコンポーネントを二重に付ける → Audio Sourceを2つ付けると音が重なるなど、意図しない動きになります
うまくいかないときは、Inspectorの部品リストを上から確認し、「本当に必要な部品が付いているか」をチェックする習慣をつけてください。

一度、CubeにRigidbodyを付けてPlayして落とし、次にチェックを外して止める——この2つだけやっても、コンポーネントの感覚が掴めます。
手を動かしてみてくださいね。
記事を読んで「作ってみたい!」と思ったら!初心者でも1本完成できる講座で実力をつけよう
知識を読むだけで終わらせるのはもったいない。実際に手を動かしてゲームを1本完成させることで、理解が一気に深まります。プログラミング未経験からでも取り組める講座で、ゲーム開発の第一歩を踏み出しましょう。
Unity ノンフィールドRPG+スレスパ風JRPG講座【Unity6対応!初心者でもデッキ構築×JRPGをスマホ向けに作れる!】

- Unity6対応・スマホ化対応で最新環境のゲーム開発が学べる
- Slay the Spire風のデッキ構築システム×JRPGの組み合わせを実装
- 初心者でも迷わず進められる丁寧な解説構成
- ノンフィールドRPGとデッキ構築JRPGの2つをまとめて学べるセット講座
Unity ノンフィールドRPGの作り方講座+Slay the Spire風デッキ構築JRPGの作り方講座は、プログラミング未経験の初心者でも取り組みやすい、ステップバイステップ形式の講座です。
Unity6対応・スマホ化対応の最新カリキュラムで、読んで「なるほど」と思った知識を、実際に動くゲームとして形にする体験ができます。
「何から始めればいいかわからない…」という初心者が最初に選ぶ一本として最適な講座です。
Unity6対応・スマホ化対応の最新カリキュラム
ゼロからでもRPGを完成させよう
→ スレスパ風デッキ構築JRPG講座を見てみる
初心者でもスマホ対応のRPGが作れる!まずは1本完成を目指そう!
Unity 2Dアクションゲームの作り方講座(ロックマン風)【全16回!初心者でもスマホ化・広告実装まで対応した本格横スクロールACTが作れる!】

- ロックマン・マリオ・カービィのような横スクロールACTをゼロから開発
- 7ステージ+ラスボスステージの本格的なゲーム設計を初心者でも実現
- スマホ化・AdMob広告実装まで対応してリリースまで見据えた構成
- 敵AI15体・多彩なマップギミック・武器システムを完全実装
- 完全オリジナルゲームをアセット不使用で素材提供付きで制作
Unity 2Dアクションゲームの作り方講座(ロックマン風)は、ロックマン・スーパーマリオ・星のカービィのような2D横スクロールアクションゲームを、初心者でもゼロから開発できるようになる講座です。
全16回で当たり判定・物理挙動・敵AIの知識を実際のゲームコードとして実装する体験が詰め込まれています。スマホ化・広告実装まで対応しているため、「作って終わり」ではなくリリースまで見据えた実践スキルが身につきます。
「憧れのアクションゲームを自分の手で作ってみたい」という初心者に強くおすすめの一本です。
スマホ化・広告実装まで対応した本格横スクロールACT
初心者でもロックマン風2Dアクションをリリースまで作り上げよう
→ 2Dアクションゲームの作り方講座を見てみる
初心者でも本格ACTが完成する!広告収益まで視野に入れた実践スキルを手に入れよう!
ゼルダ風3Dアクションゲームの作り方講座【全16回!初心者でも3Dアクションがスマホ対応で作れる!】

- ゼルダの伝説・モンハン・原神のような3Dアクションをゼロから開発
- 「3Dは難しそう」と感じている初心者でも取り組みやすい丁寧な解説構成
- スマホ化対応で実機で動かせるゲームが完成
- アセットを使った実践的なゲーム開発手法が身につく
- 画像・動画・全ソースコード公開の充実したサポート
ゼルダ風3Dアクションゲームの作り方講座は、「3Dゲームは難しそう…」と感じている初心者こそおすすめの入門講座です。
全16回の丁寧な解説で、ゼルダの伝説・モンハン・原神のような本格的な3Dアクションゲームを確実に完成まで導きます。スマホ化対応で実機で動かせるため、初めて3Dゲームを作り上げた達成感がひときわ大きい講座です。
「3Dゲームを自分でも作れるか試してみたい」という初心者の最初の一歩として最適です。
初心者でも3Dアクションがスマホ対応で完成する
ゼルダ風3Dアクションゲームで3D開発の壁を一気に突破しよう
→ ゼルダ風3Dアクションゲームの作り方講座を見てみる
全16回でスマホで動くオリジナル3Dゲームを完成させよう!
まとめ
Unityのコンポーネントは、GameObjectに機能を足す部品です。
InspectorのAdd Componentで追加し、チェックボックスで有効無効を切り替え、不要ならRemoveで削除します。
表示・物理・当たり判定・スクリプトと、役割ごとに整理して覚えると迷いにくくなります。
次のステップとしては、スクリプトコンポーネントで動きを書く、プレハブに部品構成を保存する、といった発展に進めます。
まずはCubeに部品を付け外しして、Inspectorの操作に慣れることが大切です。
体系的に学びたい方は、Unity入門の森の講座も選択肢のひとつです。
コンポーネントの組み合わせを追いながら、完成までの流れを学べる内容が揃っています。
今日は1つ、新しい部品を付けてみるところから始めましょう。



コメント