using UnityEngine.EventSystems; void Update() { if (Input.GetMouseButtonDown(0)) { // This line prevents the Code from activating UI if (EventSystem.current.IsPointerOverGameObject()) return; // Put your code here } }