您当前的位置: 首页 >  Peter_Gao_ unity

unity的InputFiled. isFocused属性自动对焦到输入框位置

Peter_Gao_ 发布时间:2020-07-22 14:32:32 ,浏览量:7

第一种方式

    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();
                                    //重置售卖信息
                                    //金币数量文本

 

 

关注
打赏
查看更多评论

Peter_Gao_

暂无认证

  • 7浏览

    0关注

    534博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录