private void StopPreviousTargetInteractions() { if (crosshairTarget) { IUsable iUsable = crosshairTarget.GetComponent <IUsable>(); if (iUsable != null) { iUsable.StopBeingHovered(); } } }