GameObject (ゲームオブジェクト) は Unity エディターのオブジェクトで、コンポーネントが含まれています。コンポーネントはそのゲームオブジェクトの動作を定義します。
このページでは、コンポーネントを表示して操作する方法を説明し、Unityで最も一般的なコンポーネント設定の概要を説明します。
ゲームオブジェクトのコンポーネントを表示するには、シーンまたは Hierarchy ウィンドウでゲームオブジェクトを選択します。すると、Inspector ウィンドウですべてのコンポーネントとその設定のリストを確認できます。
エディターで直接、またはスクリプトを使用して、コンポーネントを操作できます。スクリプトを使ったコンポーネントの制御やインタラクトの方法に関すしては、スクリプト を参照してください。
このセクションでは Unity の基本的なデフォルトのコンポーネント設定について説明します 。
Unity のすべてのゲームオブジェクトには Transform コンポーネント があります。このコンポーネントは、ゲーム世界とシーンビューにおけるゲームオブジェクトの位置、回転、スケールを定義します。このコンポーネントは削除できません。
Transform コンポーネントは親子関係の概念も可能にします。これにより、ゲームオブジェクトを別のゲームオブジェクトの子にして、親の Transform コンポーネントを通して位置をコントロールすることができます。これは Unity でゲームオブジェクトを扱う上で基本的なことです。
デフォルトでは、すべての新しいシーンは Main Camera というゲームオブジェクトで始まります。このゲームオブジェクトは、ゲームの主要カメラとして機能するよう設定されています。Main Camera には、Transform コンポーネント、Camera コンポーネント、アプリケーションのオーディオを取得するための Audio Listener が含まれます。