前提・実現したいこと
UnityにてC#でVisual studio 2017を使ってゲームを作っています。
先週始めたばかりのプログラミニング・Unityともに超初心者です。
作成しているものは2Dのクイズゲームです。
発生している問題・エラーメッセージ
変数が認識されなくなってしまいました。
新規で作るのも前に宣言したものを使うのもできず変数自体が使えない状態です。
何か設定の問題なのでしょうか?
そのままUnityに突っ込んだ時のエラーメッセージです。
Assets\Scripts\GameModeManager.cs(8,5): error CS1519: Invalid token 'if' in class, struct, or interface member declaration
該当のソースコード
C#
1using System.Collections; 2using System.Collections.Generic; 3using UnityEngine; 4 5public class GameModeManager : MonoBehaviour 6{ 7 public static int GameMode = 0; 8 if(GameMode == 1) 9 {} 10 11}
試したこと
今まではちゃんと認識出来てた他のスクリプトに書き足したり他の変数名で試してみる
if文とかじゃなくて普通にかく
public,private,staticとかその辺変える
など...
なぜか過去に書いたものはしっかり動作してくれています。
補足情報(FW/ツールのバージョンなど)
Unity 2019.3.1
Visual Studio 2017

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/24 04:13