第一种方式
public InputField mainInputField;
// Activate the main input field when the scene starts.
void Start ()
{
mainInputField.ActivateInputField();
}
第二种方式
public InputField mainInputField;
// Activate the main input field when the scene starts.
void Start ()
{
EventSystem.current.SetSelectedGameObject(mainInputField.gameObject);
}
使用isFocused属性判断当前InputFiled是否处于焦点位置
例 :
/// /// 出售数量输入框 /// private InputField input_SellCount;
/// /// 加载道具 ///
private void LoadItems(Item p, Transform Parent) {
ItemBtn.onClick.AddListener(delegate () { switch (OptinKind) {
case Init.WarehouseOptinKind.SellItem: {
//设置选的道具UID ChoseSellItemUID = p.UID; //显示计算数量的界面 trans_SellCountInfo.Show(); input_SellCount.ActivateInputField(); //重置售卖信息 //金币数量文本