Я правильно понимаю что в юнити x == null это какая-то перегрузка и поэтому работает не так как x is null?