public void SetData(GroupData _gData) { this.data = _gData; this.eventPanel = GroupManageUI.GetInstance().CreateGroupEventsPanel(); this.eventPanel.InitEventsPanel(_gData); }
public GroupEventsPanel CreateGroupEventsPanel(bool isSelected = false) { GameObject eventsPanelObj = AssetsCenter.InstantiateGameObject(Constants.groupEventsPanelPath, "GroupEventsPanel"); eventsPanelObj.transform.SetParent(groupEventsPanelHolder); eventsPanelObj.transform.localScale = Vector3.one; GroupEventsPanel gep = eventsPanelObj.GetComponent <GroupEventsPanel> (); if (isSelected) { eventsPanelObj.SetActive(true); } else { eventsPanelObj.SetActive(false); } return(gep); }