---
title: Unity の基本タイプ
product: Unity Editor
version: '6000.0'
latest_version: '7000.0'
status: This page documents version 6000.0. The latest version is 7000.0.
canonical: https://docs.unity.com/ja-jp/engine/6000.0/manual/scripting/object-oriented-development/fundamental-unity-types
latest_url: https://docs.unity.com/ja-jp/engine/7000.0/manual/scripting/object-oriented-development/fundamental-unity-types.md
generated_at: 2026-11-14T04:32:49.171Z
locale: ja-jp
---

# Unity の基本タイプ

> Unity が提供する基本的な C# の型と、Unity エディターとランタイムでの特別な意味と動作を理解します。

Unity には、スクリプティングに特に重要ないくつかの基本的ビルトインがあります。これらは、独自のカスタム型が Editor および Engine 機能と統合するために継承するクラスです。これらのタイプ、動作、およびこれらのタイプから継承するか使用する理由を理解すると役立ちます。

すべてのビルトインクラスと使用可能なすべてのメンバーの完全なリファレンスについては、[スクリプトリファレンス](ScriptRef:index)を参照してください。

| **トピック**                                                                                                                               | **説明**                                                                        |
| -------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| **object**                                                                                                                             | `UnityEngine.Object` は、エディターが Inspector ウィンドウのフィールドから参照できるすべてのオブジェクトの基本クラスです。 |
| MonoBehaviour                                                                                                                          | `MonoBehaviour` から継承してスクリプトをコンポーネントにし、GameObjects の動作をコントロールしてイベントに応答させます。    |
| **[ScriptableObject](/engine/6000.0/manual/scripting/object-oriented-development/fundamental-unity-types/class-scriptable-object.md)** | `ScriptableObject`から継承して、GameObjectsから独立したデータを保存します。                          |
| **[Unity 属性](/engine/6000.0/manual/scripting/object-oriented-development/fundamental-unity-types/unity-attributes.md)**                | Unity 固有の C# 属性を使用して、コードの特別な動作を定義します。                                         |

## 追加リソース##additional-resources

* [Unity スクリプティングリファレンス](ScriptRef:index)
