protected virtual void InteractWithArrow(ArrowScript arrow) { if (isForbiddenTarget) GameMangerScript.instance.OnLoseArrow(); if (isArrowDestroyer) arrow.DestroyArrow(); else arrow.Stop(); }
protected void AttachArrow(ArrowScript arrow) { arrow.Stop(); arrow.transform.SetParent(transform); }