void Awake() { ScrollList = transform.parent.transform.gameObject.GetComponent <TaskScrollList> (); ButtonComponent = transform.gameObject.GetComponent <Button> (); TextComponent = transform.FindChild("AddTasksButtonText").gameObject.GetComponent <Text> (); ButtonComponent.onClick.AddListener(HandleClick); }
public void Setup(Task currentTask, TaskScrollList currentScrollList, Pageswapper pageswapper) { TaskButton.onClick.AddListener(HandleClick); _pageswap = pageswapper; _task = currentTask; TaskLabel.text = _task.Title + " [" + _task.Id + "]"; XpLabel.text = _task.TotalXp.ToString() + "xp"; _scrollList = currentScrollList; TaskToggle.Setup(this); }