メインコンテンツへスキップ
< すべてのトピックに戻る

「Script is not derived from MonoBehaviour」エラーの原因は?

MonoBehaviour を継承していない普通のC#クラスを、オブジェクトにアタッチしようとしました。

 

Unityのオブジェクトにコンポーネントとして貼り付けるには特定のルールが必要なためです。

 

該当スクリプトを開き、クラス宣言を public class クラス名 : MonoBehaviour に書き換えてください。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に