C#に便利なメソッドがあるので、そちらを使っていきます。
TryParse メソッドです。
int maxNum = new int();
public InputFieldmaxNumberTextField
; // inspectorで紐づけif (int.TryParse(maxNumberTextField.text, out maxNum ))
{ Debug.Log(maxPlayerNum); }
else
{ Debug.Log("Invalid Number"); }
様々なデータ型に活用できるようです。便利です。
簡単に解説するとTryParse
自体はbool を返します。
正しく変換できているとtrue, 間違っているとfalseを返します。
正しく変換できた値は、outに格納した変数に割り当てられてます。