There were early fireworks from Brendon McCullum but Middlesex struggled against Sussex before the rain won out on the south coast.