private void OnTriggerExit2D(Collider2D collision) { if (collision.CompareTag("CrewCard")) { CrewCard cc = collision.GetComponent <CrewCard>(); SetOccupied(false); cc.LeaveDropSpot(rect.position); } }
private void OnTriggerExit2D(Collider2D collision) { if (collision.CompareTag("CrewCard")) { CrewCard cc = collision.GetComponent <CrewCard>(); SetOccupied(false); cc.LeaveDropSpot(rect.position); //dropIndex++; //<-- changes the dropIndex value one time ONLY } //dropIndex++; }