public static UIEventListener_UGUI Get(GameObject go, params object[] param)
    {
        UIEventListener_UGUI lister = go.GetComponent <UIEventListener_UGUI>();

        if (lister == null)
        {
            lister           = go.AddComponent <UIEventListener_UGUI>();
            lister.parameter = param;
        }
        return(lister);
    }
 void Awake()
 {
     UIEventListener_UGUI.Get(Button_Start.gameObject).onClick = OnStartClick;
 }