void Start()
 {
     //EventSystem.Bind<string, string>(EventName.SHOW_TEXT, WriteText);
     //event_id = M_EventSystem.Bind<string>(EventName.SHOW_TEXT, WriteText);
     event_id = M_EventSystem.Bind(EventName.SHOW_TEXT, WriteText);
     Debug.Log("event_id:" + event_id);
 }
 private void Awake()
 {
     this.transform.GetComponent <Button>().onClick.AddListener(() =>
                                                                //EventSystem.Fire(EventName.SHOW_TEXT, "就是拽", this.transform.name)
                                                                M_EventSystem.Fire(EventName.SHOW_TEXT)
                                                                );
 }
 public void WriteText()
 {
     if (txt != null)
     {
         txt.text = "69";
         Debug.Log("69");
     }
     M_EventSystem.UnBind(event_id);
 }
 public void WriteText(string s)
 {
     if (txt != null)
     {
         txt.text = s;
         Debug.Log("666666" + s);
     }
     //M_EventSystem.UnBind<string>(event_id, WriteText);
     //这里完全可以不用传委托进去了的
     M_EventSystem.UnBind(event_id);
 }