private void Update() { if (curTarget != null) { dis = Vector3.Distance(new Vector3(curTarget.GetPos().x, interactPos.position.y, curTarget.GetPos().z), interactPos.position); } if (isBeingTargeted && dis <= 1f) { Execute(); DropTarget(); } }