Unity には、スクリプティングに特に重要ないくつかの基本的ビルトインクラスがあります。これらは、独自のカスタムタイプがエディターやエンジンの機能と統合するために継承できるクラスです。これらのタイプ、その動作、およびこれらのタイプから継承する理由またはこれらのタイプを使用する理由を理解しておくと役立ちます。
すべてのビルトインクラスと利用可能なすべてのメンバーの完全なリファレンスについては、スクリプトリファレンス を参照してください。
| トピック | 説明 |
|---|---|
| オブジェクト |
UnityEngine.Object は、エディターが Inspector ウィンドウのフィールドから参照できるすべてのオブジェクトの基本クラスです。 |
| ゲームオブジェクト | GameObject クラスを使用して、シーンのゲームオブジェクトを作成および変更します。 |
| MonoBehaviour |
MonoBehaviour から継承してスクリプトをコンポーネントにし、ゲームオブジェクトの動作を制御してイベントに応答させます。 |
| ScriptableObject |
ScriptableObject から継承して、ゲームオブジェクトから独立したデータを保存します。 |
| Transform | ゲームオブジェクトの位置、回転、スケールをスクリプトで制御したり、親または子のゲームオブジェクトとの階層的な関係を制御したりします。 |