シーン
ゲームオブジェクト

ゲームオブジェクト

GameObject は、Unity でもっとも重要な概念です。

ゲーム内のすべてのオブジェクトは、キャラクター、アイテムからライト、カメラ、特殊効果まで、すべてが __ゲームオブジェクト__です。 ただし、ゲームオブジェクトは単独では何もできません。それをキャラクター、環境、特殊効果などにするには、プロパティーを与える必要があります。

4 つの異なるタイプのゲームオブジェクト。アニメーション化したキャラクター、ライト、ツリー、オーディオソース
4 つの異なるタイプのゲームオブジェクト。アニメーション化したキャラクター、ライト、ツリー、オーディオソース

ゲームオブジェクトがライト、ツリー、カメラなどになるのに必要なプロパティーを与えるためには、コンポーネント を加えなければなりません。どのような種類のオブジェクトを作成したいかによって、異なる組み合わせのコンポーネントをゲームオブジェクトに加えます。

ゲームオブジェクトは空の料理鍋、コンポーネントはゲームのレシピに含まれる様々な材料と考えるとよいでしょう。Unity には様々なビルトインのコンポーネントタイプがあり、また、Unity スクリプティング API を使って自身のコンポーネントを作り出すこともできます。

このセクションは、ゲームオブジェクト、コンポーネント、スクリプティング API をどのように一緒にするのか、そして、それらをどのように作成し使用するかを説明します。


シーン
ゲームオブジェクト