public string GetListenerLine(BindCell target, int index) { string[] componentEvents = ComponentEvents(); int id = m_EventIds[index]; if (m_Type == type.Button) { if (id == 0) //onclick { return(string.Format(" m_{0}.{1}.AddListener({0}{1});\n", target.GetName(), componentEvents[id])); } else { return(string.Format(" EventTriggerListener.Get(m_{0}.gameObject).{1} = {0}{1};\n", target.GetName(), componentEvents[id])); } } else if (m_Type == type.Slider) { return(string.Format(" m_{0}.{1}.AddListener({0}{1});\n", target.GetName(), componentEvents[id])); } else if (m_Type == type.Toggle) { return(string.Format(" m_{0}.{1}.AddListener({0}{1});\n", target.GetName(), componentEvents[id])); } return(null); }
public string GetFuncName(BindCell target, int id) { string[] componentEvents = ComponentEvents(); return(target.GetName() + componentEvents[id]); }