Interactable

I’m trying to create a circle collider with a trigger option that should return “enter” in the console whenever the player steps inside of it. I created some code inside the same script as the player movement (see below) This code doesn’t seem to be working. Am I missing something in my code?

void OnTriggerStay(Collider col){
        if (col.gameObject.tag == "PInteract"){
        Debug.Log("enter");
        }
    }

For 2D collisions you need to use OnTriggerStay2D

Edit:
Also due to your description you probably want to use OnTriggerEnter2D instead, along with OnTriggerExit2D