protected override void OnCast() { List <AbilityAnchorPoint> points = new List <AbilityAnchorPoint>(originator.gameObject.GetComponentsInChildren <AbilityAnchorPoint>()); m_AnchorPoint = points.Find(obj => obj.m_AnchorPointName == m_AnchorPointName); m_OriginCollider = originator.gameObject.GetComponent <Collider>(); m_TargetCollider = target.gameObject.GetComponent <Collider>(); m_AlreadyHit = new List <Collider>(); }
protected override void OnCast() { List <AbilityAnchorPoint> points = new List <AbilityAnchorPoint>(originator.gameObject.GetComponentsInChildren <AbilityAnchorPoint>()); m_AnchorPoint = points.Find(obj => obj.m_AnchorPointName == m_AnchorPointName); }