public void ShowAsConfirm(string title, List <MultiCheckUIViewModel.ItemData> list, Action actionC, string nameC = "", string btnC = "button_orange_1", Transform root = null, string contentTip = "") { MultiCheckUIView.Instance.SetMask(0.7f, true, true); MultiCheckUIViewModel.Open(root); this.Title = title; this.m_actionConfirm = actionC; this.ImageBtnC = ButtonColorMgr.GetButton(btnC); this.BtnConfirmText = ((!string.IsNullOrEmpty(nameC)) ? nameC : this.BtnConfirmText); this.ContentTipText = contentTip; this.BtnLeftVisibility = false; this.BtnRightVisibility = false; this.BtnConfirmVisibility = true; this.SetItems(list); }
protected override void Awake() { base.Awake(); MultiCheckUIViewModel.m_instance = this; }