Unityで迷路を作っています。タイトルからのシーン移行を搭載したくて参考になりそうなサイトを使って作っているのですが、C#のアセット(StartGame)を画像左にあるGameSystemのコンポーネントに追加しようとしても以下のエラーメッセージが出てきます。この作業をクリアしたいです。
発生している問題・エラーメッセージ
「スクリプトクラスが見つからないため、スクリプトコンポーネント'StartGame'を加えることができません。コンパイルエラーがなく、ファイル名とクラス名が一致していることを確認してください。」
というのと画像右上の
「Nn MonoBehaviour scripts in the file, or their names do not match the file name.」です
該当のソースコード
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;
public class GameSystem : MonoBehaviour
{
public void StartGame() { SceneManager.LoadScene("Game"); }
}
試したこと
ファイル名とクラス名の確認は何度もしました。
使っているVisualStudioも最新版にアップデートしました。
初心者なりに調べたのですがわかりません。親切な方助けてもらえると幸いです。
補足情報(FW/ツールのバージョンなど)
unity Version 2019.4.11f1 Personal
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/21 14:15
2021/01/21 14:17
2021/01/21 15:49