void DialogueHandler2(DialogueMgr.BTNS btn) { Debug.Log(UserMgr.UserInfo.userRuby); Debug.Log(transform.parent.parent.parent.GetComponent <PreSettingCommander>().cost); Debug.Log(btn); if (btn == DialogueMgr.BTNS.Btn1) { if (int.Parse(UserMgr.UserInfo.userRuby) >= int.Parse(transform.parent.parent.parent.GetComponent <PreSettingCommander>().cost)) { Debug.Log(transform.parent.parent.parent.GetComponent <PreSettingCommander>().Mode); if (transform.parent.parent.parent.GetComponent <PreSettingCommander>().Mode == "Update") { Debug.Log(transform.parent.parent.parent.GetComponent <PreSettingCommander>().Mode); presetupdate = new PresetUpdateEvent(new EventDelegate(this, "PresetUpdate")); NetMgr.PresetUpdate(UserMgr.CurrentContestSeq, UserMgr.CurrentPresetSeq, GetList(), presetupdate); } else { UserMgr.UserInfo.userRuby = (int.Parse(UserMgr.UserInfo.userRuby) - int.Parse(transform.parent.parent.parent.GetComponent <PreSettingCommander>().cost)).ToString(); presetaddevent = new PresetAddEvent(new EventDelegate(this, "Preset")); NetMgr.PresetAdd(UserMgr.CurrentContestSeq, GetList(), presetaddevent); } } else { DialogueMgr.ShowDialogue("등록 취소", "루비가 부족합니다.", DialogueMgr.DIALOGUE_TYPE.Alert, null); } } }
void register(DialogueMgr.BTNS btn) { if (btn == DialogueMgr.BTNS.Cancel) { presetupdate = new PresetUpdateEvent(new EventDelegate(this, "PresetUpdate")); NetMgr.PresetUpdate(UserMgr.CurrentContestSeq, UserMgr.CurrentPresetSeq, GetList(), presetupdate); } }
//게임중 프리셋 수정 public void Button() { presetupdate = new PresetUpdateEvent(new EventDelegate(this, "PresetUpdate")); NetMgr.PresetUpdate(UserMgr.CurrentContestSeq, UserMgr.CurrentPresetSeq, GetList(), presetupdate); }