//内部Click响应初始化; public void Init(MsgJson.Groups group) { m_GroupID = group.id; m_GroupName = group.name; m_GroupNameText.text = m_GroupName; m_Button.onClick.AddListener(OnClick); }
//存储改变后的功能数据; void OnSaveButtonClick() { MsgJson.SaveGroupInfo tmp = new MsgJson.SaveGroupInfo(); MsgJson.Groups m = new MsgJson.Groups(); List <MsgJson.Groups> ml = new List <MsgJson.Groups>(); m.id = m_CurrentChoseGroupID; m.name = m_GroupNameInputField.text;; ml.Add(m); tmp.group = ml.ToArray(); List <MsgJson.FuncitonID> addList = new List <MsgJson.FuncitonID>(); foreach (var v in m_FunctionToggleDic) { if (v.Value.GetComponent <Toggle>().isOn) { MsgJson.FuncitonID i = new MsgJson.FuncitonID(); i.id = v.Key; addList.Add(i); } } tmp.addFunctionList = addList.ToArray(); WWWForm form = new WWWForm(); form.AddField("token", PlayerPrefs.GetString("token")); form.AddField("msg", JsonUtility.ToJson(tmp)); Debug.Log(JsonUtility.ToJson(tmp)); HttpManager.Instance.SendPostForm(ProjectConst.SaveGroupInfo, form); }
public void Init(MsgJson.Groups groupInfo) { m_GroupID = groupInfo.id; m_GroupName = groupInfo.name; }