void Start() { crackParent = transform.parent.GetComponent <CrackChilds>(); rb = GetComponent <Rigidbody>(); //mr = GetComponent<MeshRenderer>(); //parentMr = transform.parent.GetComponent<MeshRenderer>(); }
public IEnumerator UnCrackTheChildren() { CrackChilds cc = GetComponent <CrackChilds>(); while (Unit && cc.crack) { if (!Unit.GetComponent <Player>()) { yield return(null); } cc.UnCrack(); yield return(new WaitForSeconds(0.01f)); } //cc.childs.Clear(); yield return(null); }