public override void UpdateDone(Doneble donebleObject) { if (CheckDonebleList(true)) { ShowObject(); } else { target.Hide(); } }
public override void UpdateDone(Doneble donebleObject) { bool needChangeOpen = false; if (isOpen && !donebleObject.IsDone()) { needChangeOpen = true; } else if (!isOpen && donebleObject.IsDone()) { needChangeOpen = CheckDonebleList(true); //Debug.Log(needChangeOpen); } if (needChangeOpen) { isOpen = !isOpen; ChangeOpen(); } }
public virtual void UpdateDone(Doneble donebleObject) { }
/* * Method that is invoking when some of event was updated */ public abstract void UpdateDone(Doneble donebleObject);