public class InputNameTextField : MonoBehaviour { const int MAX_LENGTH = 4; string inputtedName = "Name"; void OnGUI() { this.inputtedName = GUI.TextField(new Rect(Screen.width / 2 - 50, Screen.height * 1 / 3, 100, 20), this.inputtedName, MAX_LENGTH); } } public class InputName.cs: MonoBehaviour { TouchScreenKeyboard keyboard; string inputtedName = "Name"; // アタッチしているGameObjectに子オブジェクトとしてGUITextを作
