Unityで使いたいと思ったアセットのスクリプトが使えません。
アタッチしようとすると「スクリプトクラスが見つからないため、スクリプトコンポーネント'スクリプト名'を加えることができません。コンパイルエラーがなく、ファイル名とクラス名が一致していることを確認してください。」と出ます。
名前が一致しているのとエラーがないのは確認済みです。
アセットのPrefabでのスクリプトも「該当するスクリプトをロードできません。コンパイルエラーがある場合は修正し、有効なスクリプトを指定してください。」と出ています。
タグがおかしいです。
「シェルスクリプト」は全く関係ないので削除し、代わりに「Unity」などを追加してください。
「タグで検索をする」「Myタグ以外の質問を非表示にする」といったことを回答者はするので、このような適当なタグの付け方を行うと誰も見つけてくれませんよ。
あと、質問のスクリプト名に日本語を使ってたりはしていませんよね?
大変申し訳ございません。
アセットのデフォルトのスクリプトが使えないため、日本語のスクリプト名ではありませんでした。
Visual Studioに「Unityによるゲーム開発」を導入していますか?
エラーがないのは単にエラー箇所が正しく表示されていないだけなのかもしれません。
あなたの回答
tips
プレビュー