private void OnTriggerEnter2D(Collider2D collision) { //GuardMovement incapacitated = gameObject.GetComponent<GuardMovement>(); GuardMovement incapacitated = gameObject.GetComponentInParent <GuardMovement>(); if (collision.gameObject.tag == ("Player")) { incapacitated.GuardIncapacitated(); } }
private void OnTriggerEnter2D(Collider2D collision) { //GuardMovement incapacitated = gameObject.GetComponent<GuardMovement>(); GuardMovement incapacitated = gameObject.GetComponentInParent <GuardMovement>(); if (collision.gameObject.tag == ("Player")) { rb.AddForce(transform.up * 1150); // Debug.Log("Guard Incapacitated"); incapacitated.GuardIncapacitated(); } }