// Start is called before the first frame update public virtual void Start() { AggroTarget = GameManager.instance.playerController.transform; aggroCollider.AssignFunctionToTriggerEnterDelegate(Aggro); aggroCollider.AssignFunctionToTriggerExitDelegate(Deaggro); aggroCollider.transform.parent = null; hitCollider.AssignFunctionToTriggerEnterDelegate(HitTriggerEntered); rBody = GetComponent <Rigidbody>(); }
private void Start() { aggroCollisionWrapper.AssignFunctionToTriggerEnterDelegate(HandleAggro); getHurtCollisionWrapper.AssignFunctionToTriggerEnterDelegate(HandleGetHurt); }