/// <summary>
    /// 提交按钮
    /// </summary>
    private void SubmitOnClick()
    {
        if (!CheckData())
        {
            return;
        }
        PuzzlesInfoBean infoBean = new PuzzlesInfoBean();

        infoBean.mark_file_name    = fileName;
        infoBean.horizontal_number = Convert.ToInt32(inputHorizontalNumber.text);
        infoBean.Vertical_number   = Convert.ToInt32(inputVerticalNumber.text);
        string infoStr = JsonUtil.ToJson(infoBean);

        List <string> selectedTags = new List <string>();

        foreach (Toggle item in listTag)
        {
            if (item.isOn)
            {
                selectedTags.Add(item.gameObject.name);
            }
        }
        SteamWorkshopUpdateBean updateData = new SteamWorkshopUpdateBean();

        updateData.title       = inputName.text;
        updateData.description = inputDescription.text;
        updateData.metadata    = infoStr;
        updateData.content     = fileSavePath;
        updateData.preview     = fileNamePath + "_Thumb";
        updateData.tags        = selectedTags;
        loadingBT.gameObject.SetActive(true);
        SteamWorkshopHandle.CreateWorkshopItem(this, updateData, new UpdateCallBack(this));
    }
 public void GetInstallItemInfo(uint page, EUserUGCList type)
 {
     SteamWorkshopHandle.QueryInstallInfo(this, page, type, new InstallItemListCallBack(this));
 }