I'm making a script where if colliding with my characters hand it will return a message but when it checks for the collided objects tag then it wont Debug.Log anything.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class InRange : MonoBehaviour
{

private void OnTriggerEnter(Collider other) // to see when the player enters the collider
{
    
    

    Debug.Log("Colliding with hand");
    if(other.tag == "pickable") // this will check that collided objects tag is "pickable"
    {
        Debug.Log("Can pickup");
    }
    
}
private void OnTriggerExit(Collider other)
{
    Debug.Log("nothing to pick up");

}

}

@Milksplashstudios here are some things you can try: adding a collider to your player and the object with this script on if you haven’t already, and if you have since you are using OnTriggerEnter, set both of the colliders to IsTrigger. you also need a rigidbody on each of the objects as well I think.