【Unity】'xxx' is missing the class attribute 'ExtensionOfNativeClass'!

ネコニウム研究所

PCを利用したモノづくりに関連する情報を掲載するブログ

【Unity】'xxx' is missing the class attribute 'ExtensionOfNativeClass'!

2022-6-8 |

Unityで'xxx' is missing the class attribute 'ExtensionOfNativeClass'!エラーが発生する原因と対応手順だよ!

概要

この記事では、Unityで'xxx' is missing the class attribute 'ExtensionOfNativeClass'!エラーが発生する原因と対応手順を掲載する。

仕様書

環境

  • Unity 2021.3.3f1

原因

'xxx' is missing the class attribute 'ExtensionOfNativeClass'!エラーが発生する原因は、MonoBehaviourを継承してないクラスをオブジェクトにアタッチしてることだ。

手順書

このエラーに対応する手順の例を挙げる。

  • 何らかの理由で該当のクラスをオブジェクトにアタッチしたい場合は、該当のクラスでMonoBehaviourを継承する。
  • 該当のクラスをオブジェクトにアタッチする必要が無い場合は、該当のクラスをオブジェクトにアタッチせずに使う。

まとめ(感想文)

分かっちゃえば大したことはないんだけどもね。