View on GitHub

adventure-cube

ClassとMonoBehaviour

この回では、MonoBehaviourについてを説明します
あわせて、Unityでよく使用するクラスについても解説します

Class/クラスとは?

Classは、Unityの機能ではなく、C#ふくめプログラム言語にそなわっている機能です。
アクセスが限定的な変数と関数を持っていて、実体(インスタンス)を作ることで操作ができます。

「何か」を表現するための機能
といえます。

MonoBehaviourとは?

Unityが提供している、GameObjectにくっつけるクラスを定義するための基底クラスです。
基底クラスとはなんぞ? という話は詳しくは継承と派生で説明します。

この段階では、エディタで設定できるようにするためにつけるもの、と覚えておいてください。