ちょこ

学生です。メモっぽく。

【Unity】InputFieldを(常に)入力状態にしたい。

文字打つことしかしないゲーム作ったから。


Unity - Scripting API: InputField

void Update() {
    EventSystem.current.SetSelectedGameObject(inputField.gameObject, null);
    inputField.OnPointerClick(new PointerEventData(EventSystem.current));
}

InputFiled.MoveTextStart(true);
を最初やってしまった。カーソルを一番最初に移動させるやつだった。

OnPointerClick見つけれた。
EventSystemよくわからなかった。
勉強しないとね。