見出し画像

【Unity】Can't add scriptの対処方法

 こんにちは、最近Unityを使い始めたまっこりです。

 この記事では、UnityでオブジェクトにC#スクリプトを関連づけるときに時々発生する"The script don't inherit a native class that can manage a script."の原因と対処方法について紹介します。

スクリーンショット 2021-06-05 17.46.57

原因

 このエラーが発生する原因は、スクリプトのファイル名とクラス名が異なるからです。Unityではファイル名を変えても、クラス名の自動変換がされないので、ファイル名を変えると自動でクラス名を変えてくれるIDEを使っていた人とかは要注意です。

対処方法

 対処方法は、Class名をファイル名と同じにするだけです。

この記事が気に入ったらサポートをしてみませんか?